php:关闭出错提示后用set_error_handler/set_exception_handler输出出错
2013-04-09 21:12
477 查看
function myException($exception){
echo '/*'.$exception->getMessage().'*/';
}
set_exception_handler('myException');
用于抛出的错误
function userErrorHandler($errno, $errmsg, $filename, $linenum, $vars) {
echo "/*$filename $linenum : $errmsg */";
}
set_error_handler('userErrorHandler');//防止服务器关闭出错
用于php解析错误
我以为set_error_handler也能捕捉exception错误的,原来不是,必须得设定二个.
echo '/*'.$exception->getMessage().'*/';
}
set_exception_handler('myException');
用于抛出的错误
function userErrorHandler($errno, $errmsg, $filename, $linenum, $vars) {
echo "/*$filename $linenum : $errmsg */";
}
set_error_handler('userErrorHandler');//防止服务器关闭出错
用于php解析错误
我以为set_error_handler也能捕捉exception错误的,原来不是,必须得设定二个.
相关文章推荐
- PHP 的异常处理、错误处理:error_reporting,try-catch,trigger_error,set_error_handler,set_exception_handler,register_shutdown_function
- PHPdragon framework(2) 接管PHP中系统报错机制:set_exception_handler和set_error_handler函数
- PHP 的异常处理、错误处理:error_reporting,try-catch,trigger_error,set_error_handler,set_exception_handler,regis
- PHP异常处理函数set_exception_handler()的用法
- PHP异常处理函数set_exception_handler()的用法
- PHP 错误与异常 笔记与总结(8)自定义错误处理函数 set_error_handler()
- PHP错误处理函数set_error_handler()的用法[转载]
- PHP用set_error_handler()拦截程序中的错误
- PHP 使用回调函数(set_error_handler)处理异常和错误
- PHP之set_error_handler()函数讲解
- set_exception_handler 和 set_error_handler 函数
- PHP中set error handler函数用法小结
- PHP 函数: 函数 set_error_handler
- 【php】用set_error_handler找出未定义的变量
- php set_error_handler() 重要用法
- PHP关闭(禁止)脚本错误提示的方法及让脚本错误提示输出为日志文件的方法
- PHP - set_error_handler()函数
- laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
- PHP中的错误处理set_error_handler()与trigger_error()的问题
- PHP中set error handler函数用法小结