PHP 自定义错误处理函数的使用详解
代码如下: function myErrorHandler($errno,$errstr,$errfile,$errline){ if(!(error_reporting() &$errno)){return;} switch ($errno){ case E_USER_ERROR: echo "My ERROR [$errno] $errstr "; echo "错误行:$errline 在文件:$errfile之中 "; echo " PHP版本: " .PHP_VERSION ." (" .PHP_OS .") "; break; case E_USER_WARNING: echo "My WARNING [$errno] $errstr "; break; case E_USER_NOTICE: echo "My NOTICE [$errno] $errstr "; break; default: echo "Unknown error type: [$errno] $errstr "; break; } return true; } function trigger_test($age){//抛出错误的测试函数
function myNtice($errno,$errline){ //如果要分别处理不同错误级别: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |