Abs*_*Abs 2 php error-reporting
有没有办法可以计算脚本在执行时遇到的错误/通知/警告的数量?
我希望做这样的事情:
Warnings: 125
Notices: 234
..etc
Run Code Online (Sandbox Code Playgroud)
谢谢
$warn = $notice = 0;
function f() {
global $warn, $notice;
$argv = func_get_args();
switch($argv[0]) {
case E_WARNING: $warn++; break;
case E_NOTICE: $notice++; break;
}
}
set_error_handler('f', E_ALL);
Run Code Online (Sandbox Code Playgroud)
根据需要展开:)