探讨捕获php错误信息方法的详解
发布时间:2020-12-13 06:21:29 所属栏目:PHP教程 来源:网络整理
导读:2.严重错误 用正常的 set_error_handle无法捕获此两类错误,这是捕获此类错误的技巧 代码如下: //test.php 页面 error_reporting(0); register_shutdown_function('PageOnShutdown'); include('error_test.php'); function PageOnShutdown() { $msg = error_
2.严重错误
用正常的 set_error_handle无法捕获此两类错误,这是捕获此类错误的技巧 代码如下: //test.php 页面 error_reporting(0); register_shutdown_function('PageOnShutdown'); include('error_test.php'); function PageOnShutdown() { $msg = error_get_last(); print_r($msg); } //error_test.php 页面 $a = 1 + 2 $b 然后 输出 test.php 打印出 Array ( [type] => 4 [message] => parse error [file] => D:webtbcerror_test.php [line] => 5 ) 再根据 获得 $msg 写入日志操作就可以了 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |