PHP在开发模式与产品模式下的报错处理有何不同之处?
- 内容介绍
- 文章标签
- 相关推荐
本文共计905个文字,预计阅读时间需要4分钟。
程序报错总是在所难免,尽管我们编写代码时已尽量细心。在开发PHP程序时,我们希望遇到报错,这样可以第一时间展现给我们,便于调试。当程序开发完成,成为正式产品时,我们希望错误不再出现。
程序报错总是在所难免,尽管我们书写代码时已经格外小心。在开发php程序时,我们希望遇到php报错,可以第一时间展示给我们,以便于调试。当程序开发完成,成为正式产品时,我们希望将没有预测到的报错信息记录到错误日志中,而不是将这些报错信息展示给用户,因为用户极有可能利用这些暴露出脚本路径、数据库信息或其他的报错信息进行一些破坏性的黑客行动。
PHP 的错误处理
php脚本在执行过程中遇到错误将以报错的形式处理,有些错误在报错之后会终止脚本继续执行,而有些不会,具体请参阅手册。
php的报错处理方式根据以下配置选项进行,这些配置可以在代码中声明以设置,也可以在php.ini文件中设置。如果不需要经常改动这些配置,还是建议在php.ini文件中设置,以使你的代码更清爽简洁。
本文共计905个文字,预计阅读时间需要4分钟。
程序报错总是在所难免,尽管我们编写代码时已尽量细心。在开发PHP程序时,我们希望遇到报错,这样可以第一时间展现给我们,便于调试。当程序开发完成,成为正式产品时,我们希望错误不再出现。
程序报错总是在所难免,尽管我们书写代码时已经格外小心。在开发php程序时,我们希望遇到php报错,可以第一时间展示给我们,以便于调试。当程序开发完成,成为正式产品时,我们希望将没有预测到的报错信息记录到错误日志中,而不是将这些报错信息展示给用户,因为用户极有可能利用这些暴露出脚本路径、数据库信息或其他的报错信息进行一些破坏性的黑客行动。
PHP 的错误处理
php脚本在执行过程中遇到错误将以报错的形式处理,有些错误在报错之后会终止脚本继续执行,而有些不会,具体请参阅手册。
php的报错处理方式根据以下配置选项进行,这些配置可以在代码中声明以设置,也可以在php.ini文件中设置。如果不需要经常改动这些配置,还是建议在php.ini文件中设置,以使你的代码更清爽简洁。

