- var_dump: documentation ( source)
- error_get_last: documentation ( source)
- register_shutdown_function: documentation ( source)
- set_error_handler: documentation ( source)
<?php
function default_error_handler($errorNumber, $message, $errfile, $errline){
echo " default_error_handler:\r\n";
var_dump($errorNumber, $message, $errfile, $errline, error_get_last());
echo "/default_error_handler\r\n";
}
function unexpected_shutdown_handler(){
echo " unexpected_shutdown_handler:\r\n";
var_dump(error_get_last());
echo "/unexpected_shutdown_handler\r\n";
}
set_error_handler('default_error_handler');
register_shutdown_function('unexpected_shutdown_handler');
try{
$a=1/0
;
}catch(Exception $e){
echo " catch Exception:\r\n";
var_dump($e);
}
echo "end";
?>