ID: 42140 Updated by: [EMAIL PROTECTED] Reported By: dmitry at rsl dot ru -Status: Open +Status: Bogus Bug Type: Scripting Engine problem Operating System: linux PHP Version: 5.2.3 New Comment:
Thank you for taking the time to write to us, but this is not a bug. Please double-check the documentation available at http://www.php.net/manual/ and the instructions on how to report a bug at http://bugs.php.net/how-to-report.php This syntax is simply not supported, and that is expected. Previous Comments: ------------------------------------------------------------------------ [2007-07-29 14:31:42] dmitry at rsl dot ru Description: ------------ comma expression doesn't work outside for operator: this works: <? for($z = $a=2,$b=1;false;); echo "z=$z a=$a b=$b"; ?> this doesn't: <? $z = $a=2,$b=1; echo "z=$z a=$a b=$b"; ?> Parse error: syntax error, unexpected ',' in /home/dmitry/x.php on line 1 Reproduce code: --------------- <? $z = $a=2,$b=1; echo "z=$z a=$a b=$b"; ?> Expected result: ---------------- z=2 a=2 b=1 Actual result: -------------- Parse error: syntax error, unexpected ',' in /home/dmitry/x.php on line 1 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=42140&edit=1