data-id="1190000005075466" data-license="nd">
php里的
<code>try{}catch(Exception $e){}
</code>并不是万能的,因为他只能够捕获异常,而不能够捕获PHP级别的报错。
如果想捕获PHP级的报错,并且像异常处理一样,做法如下:
<code>
set_error_handler(function($errno, $errmsg) {
var_dump($errno, $errmsg);
// Any other Do
});
</code>报错尝试:
<code>$a = 1/0; </code>
获得结果:
立即学习“PHP免费学习笔记(深入)”;
<code>int(2) string(16) "Division by zero" </code>
参考:
本站的一个问答
以上就介绍了记一次PHP级别报错的处理方法,包括了处理方法,php方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号