ID:               17107
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
 Status:           Assigned
 Bug Type:         Scripting Engine problem
 Operating System: Linux
 PHP Version:      4.2.0
 Assigned To:      derick
 New Comment:

Experiencing same problem on 4.2.0/Linux. Return from global scope does
not seem to work for me though or else I would use it as an
alternative.

Is this fixed in CVS?

-Dave


Previous Comments:
------------------------------------------------------------------------

[2002-05-10 02:06:14] [EMAIL PROTECTED]

I think I broke this, so I'll fix it too :)

Derick

------------------------------------------------------------------------

[2002-05-08 21:44:49] [EMAIL PROTECTED]

$ php -v
4.2.0
$ php -q
<?php
exit(5);
?>
$ echo $?
255

exit(n) always reports 255 (or -1) as exit status to the OS, regardless
of the value it is passed as argument.

The correct behavior according to the documentation would be to report
n as exit status, or echo n if n is a string.

The only workaround I could find is to use return from the global
scope.

Thank you :)


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=17107&edit=1

Reply via email to