在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
try catch是处理可以预知的错误,对于系统的fatal error无能为力,而且必须要通过throw 抛出异常才能捕获。 function inverse($x) { 通过@符号可以抑制错误的显示,或者使用error_report(0)。 对以其他的未知错误,比如内存溢出等,php也没有很好的解决办法,不过有一个函数可以有好提示。 function shutdown_function() new A; 这里由于A没有定义会报一个fatal error的错误。这个还是php程序执行玩的回调函数。我发现这个可以完成一个有趣的实验,实现程序报fatal错误继续运行的方法。 $star = 0; 执行结果是01234error5 但是改为 function shutdown_function() 运行结果就是01234error56789 神奇吧 |
2022-08-17
2022-11-06
2022-07-30
2022-08-17
2022-08-15
请发表评论