<?php
class Test
{
function __toString()
{
trigger_error("DFsf", E_USER_ERROR);
throw new Exception;
}
}
register_shutdown_function(function(){
echo 'Hello';
});
throw new Exception("what? happen\n");
echo new Test;
Fatal error: Uncaught Exception: what? happen
in /in/iVTn0:17
Stack trace:
#0 {main}
thrown in /in/iVTn0 on line 17
Hello Process exited with code 255.
Fatal error: Uncaught exception 'Exception' with message 'what? happen
' in /in/iVTn0:17
Stack trace:
#0 {main}
thrown in /in/iVTn0 on line 17
Hello Process exited with code 255.
Output for 5.1.0 - 5.1.6, 5.2.0 - 5.2.17
Parse error: syntax error, unexpected T_FUNCTION, expecting ')' in /in/iVTn0 on line 13
Process exited with code 255.
Output for 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_FUNCTION, expecting ')' in /in/iVTn0 on line 13
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_NEW in /in/iVTn0 on line 7
Process exited with code 255.