PHP如何捕获Fatal error错误
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下PHP如何捕获Fatal error错误,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Fatal err
千家信息网最后更新 2026年11月03日PHP如何捕获Fatal error错误
小编给大家分享一下PHP如何捕获Fatal error错误,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
Fatal error 一般是不需要捕获的, 但是在一个复杂的程序中, 如果偶然出现内存不足导致fatal error就难以处理了.
比如. fatal error 出在MySQL类中fetch的时候. 这个时候就很难定位到真正问题所在了.
PHP异常处理中 可以通过set_error_handler来捕获. 但是却只能捕获 NOTICE/WARNING级别的错误, 对于E_ERROR是无能为力的.
register_shutdown_function 能解决set_error_handler的不足.
通过此函数注册好程序结束回调函数, 就可以捕获平时捕获不到的错误了. 再通过 error_get_last 对错误进行判断. 就容易找出难以定位的问题了.
function shutdown_function()
{
$e = error_get_last();
print_r($e);
}
register_shutdown_function('shutdown_function');
以上是"PHP如何捕获Fatal error错误"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
错误
篇文章
内容
函数
时候
程序
问题
处理
定位
复杂
无能
无能为力
不怎么
内存
可以通过
大部分
对错
所在
是在
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡
有格互联网科技
上海喔噻互联网科技有限公司
云之行互联网科技
互联网科技公司华为
互联网电商科技
北京互联网科技
高科技与互联网
礼当家互联网科技
广州宏创互联网科技
美国互联网黑科技
亿人帮互联网科技
互联网科技股有哪些
重庆科技学院互联网
互联网公司会议桌创意科技软装饰
湖北码尼互联网科技有限公司电话
工业互联网山东科技大学
互联网科技企业商标注意事项
易租星互联网科技有限公司
华人运通互联网科技公司
湖南永感互联网科技有限公司
高科技互联网
小马过河互联网科技
现代互联网科技股
互联网行业科技股
互联网科技资金流入
东营紫格互联网科技
互联网科技新闻
米泉互联网科技专业怎么样
互联网领先科技成果宣传视频