php里的try{}catch(Exception $e){}并不是万能的,因为他只能够捕获异常,而不能够捕获PHP级别的报错。如果想捕获PHP级的报">
当前位置:Gxlcms > PHP教程 > 记一次PHP级别报错的处理方法php并发处理php队列处理高并发php处理json数

记一次PHP级别报错的处理方法php并发处理php队列处理高并发php处理json数

时间:2021-07-01 10:21:17 帮助过:19人阅读

data-id="1190000005075466" data-license="nd">

php里的

try{}catch(Exception $e){}

并不是万能的,因为他只能够捕获异常,而不能够捕获PHP级别的报错。

如果想捕获PHP级的报错,并且像异常处理一样,做法如下:


set_error_handler(function($errno, $errmsg) {
    var_dump($errno, $errmsg);
    // Any other Do
});

报错尝试:

$a = 1/0;

获得结果:

int(2) string(16) "Division by zero"

参考:

  1. 本站的一个问答

以上就介绍了记一次PHP级别报错的处理方法,包括了处理方法,php方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

人气教程排行