|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2002-06-13 05:45 UTC] edink@php.net
[2002-06-13 09:30 UTC] sniper@php.net
[2002-09-15 18:03 UTC] iliaa@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2026 The PHP GroupAll rights reserved. |
Last updated: Wed Oct 07 15:00:01 2026 UTC |
$ cat test.php <? happy_parser_error( ?> $ php -v PHP 4.3.0-dev (cli), Copyright (c) 1997-2002 The PHP Group Zend Engine v1.2.1, Copyright (c) 1998-2002 Zend Technologies $ php -f test.php ; echo $? Parse error: parse error, unexpected ';', expecting ')' in test.php on line 3 test.php(3) : Parse error - parse error, unexpected ';', expecting ')' 0 $ php-cgi -v PHP 4.3.0-dev (cgi), Copyright (c) 1997-2002 The PHP Group Zend Engine v1.2.1, Copyright (c) 1998-2002 Zend Technologies $ php-cgi -f test.php ; echo $? <br /> <b>Parse error</b>: parse error, unexpected ';', expecting ')' in <b>/home/mfischer/test.php</b> on line <b>3</b><br /> /home/mfischer/test.php(3) : Parse error - parse error, unexpected ';', expecting ')' 0 The CLI version seems to be right at first: $ php -r 'happy_parser_error(' ; echo $? Command line code(1) : Parse error - parse error, unexpected $, expecting ')' 254 But suffers the limitation that you can't change the exit status: $ php -r 'exit(2);' ; echo $? 255 (This is open in http://bugs.php.net/?id=17733&edit=1 , just mentioning here). Needs to be fixed before 4.3