ID: 21567 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Bogus Bug Type: *Programming Data Structures Operating System: Windows XP PHP Version: 4.2.3 New Comment:
Not a bug. __LINE__ is an integer. If you give die() or exit() an integer, PHP will exit with that status. Using die((string) __LINE__) should work. Previous Comments: ------------------------------------------------------------------------ [2003-01-10 08:43:41] [EMAIL PROTECTED] 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 die(number) will make PHP exit with exit code "number" and not show any message in this case. This is expected behavior and documented @ http://www.php.net/manual/en/function.exit.php Derick ------------------------------------------------------------------------ [2003-01-10 08:40:22] [EMAIL PROTECTED] Dying like this: die(__LINE__); Doesn't work, i.e the script dies without any output. Still, this works as expected: die(__FILE__); As does this: die('Gone to sleep at line: '.__LINE__); Chen ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=21567&edit=1
