当前位置 : 主页 > 网络编程 > PHP >

讨论php的错误和异常处理机制

来源:互联网 收集:自由互联 发布时间:2021-08-10
声明: 本文采用 CC BY-NC-ND 4.0 授权。 原先的 PHP 只有错误没有异常。看一些老的文档你能看到不少错误输出是直接 echo html 标签的。而现代一点的框架早已经包裹好了一切,直接抛出异常

声明: 本文采用 CC BY-NC-ND 4.0 授权。

原先的 PHP 只有错误没有异常。看一些老的文档你能看到不少错误输出是直接 echo html 标签的。而现代一点的框架早已经包裹好了一切,直接抛出异常就可以有比较漂亮的错误显示页面,比如 rails 的 better errors。当然,PHP 的现代框架也已经做的不错了,比如 laravel。然而我司目前还是用 codeigniter 2,它的错误和异常处理还比较简陋。借着升级到 PHP7 的契机梳理了一下 PHP 的错误和异常处理的机制。

网友评论