是否可以捕获站点执行期间发生的所有 PHP 错误,将它们保存到变量中并将它们打印到 javascript 部分进行打印?
IE
这就是set_error_handler
.. 的工作示例和完整文档
http://php.net/manual/en/function.set-error-handler.php
你还应该看看set_exception_handler
http://php.net/manual/en/function.set-exception-handler.php
例子
set_error_handler('my_error_handler');
set_exception_handler('my_exception_handler');
function my_exception_handler($e) {
exit('Huston! We have a problem: '.$e);
}
function my_error_handler($no,$str,$file,$line) {
$e = new ErrorException($str,$no,0,$file,$line);
my_exception_handler($e); /* Do not throw, simply call error handler with exception object */
}