For Programmers: Free Programming Magazines  


Home > Archive > PHP Documentation > May 2006 > #37572 [NEW]: The Warning box for current() is incorrect









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author #37572 [NEW]: The Warning box for current() is incorrect
phpbug-david at tulloh dot id dot au

2006-05-23, 9:57 pm

From: phpbug-david at tulloh dot id dot au
Operating system:
PHP version: Irrelevant
PHP Bug Type: Documentation problem
Bug description: The Warning box for current() is incorrect

Description:
------------
There is a warning box on the documentation for the current() function.

It talks about the impossibility of differing between the end of the array
and the value zero or "". It is possible to use current() with these
values using the === operator.

The real problem is arrays containing the value false, this isn't actually
mentioned in the warning.

Further the warning suggests using each() instead of current() to get
around these problems, however the two functions aren't really comparable
as each() advances the array cursor.


--
Edit bug report at http://bugs.php.net/?id=37572&edit=1
--
Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=37572&r=trysnapshot44
Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=37572&r=trysnapshot52
Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=37572&r=trysnapshot60
Fixed in CVS: http://bugs.php.net/fix.php?id=37572&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=37572&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=37572&r=needtrace
Need Reproduce Script: http://bugs.php.net/fix.php?id=37572&r=needscript
Try newer version: http://bugs.php.net/fix.php?id=37572&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=37572&r=support
Expected behavior: http://bugs.php.net/fix.php?id=37572&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=37572&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=37572&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=37572&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=37572&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=37572&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=37572&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=37572&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=37572&r=float
No Zend Extensions: http://bugs.php.net/fix.php?id=37572&r=nozend
MySQL Configuration Error: http://bugs.php.net/fix.php?id=37572&r=mysqlcfg
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com