From: anvergdr at gmail dot com Operating system: windows xp PHP version: 5.2.6 PHP Bug Type: Arrays related Bug description: Strange ouput after using each function
Description: ------------ I assigned an associated array using each function from an array. But when using the list function the first element is not displaying. When commenting the second associated array which was created using the each function the code outputs all the values. Reproduce code: --------------- <?php $Greetings = array( 'First'=>'January', 'Second'=>'February', 'Third'=>'March', 'Fourth'=>'April', 'Fifth'=>'May'); $CurrentGreeting = each($Greetings); while(list($Language, $Greeting)= each($Greetings)) { echo $Language . ' is ' .$Greeting ."<br />"; } ?> Expected result: ---------------- First is January Second is February Third is March Fourth is April Fifth is May Actual result: -------------- Second is February Third is March Fourth is April Fifth is May -- Edit bug report at http://bugs.php.net/?id=46210&edit=1 -- Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=46210&r=trysnapshot52 Try a CVS snapshot (PHP 5.3): http://bugs.php.net/fix.php?id=46210&r=trysnapshot53 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=46210&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=46210&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=46210&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=46210&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=46210&r=needscript Try newer version: http://bugs.php.net/fix.php?id=46210&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=46210&r=support Expected behavior: http://bugs.php.net/fix.php?id=46210&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=46210&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=46210&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=46210&r=globals PHP 4 support discontinued: http://bugs.php.net/fix.php?id=46210&r=php4 Daylight Savings: http://bugs.php.net/fix.php?id=46210&r=dst IIS Stability: http://bugs.php.net/fix.php?id=46210&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=46210&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=46210&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=46210&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=46210&r=mysqlcfg