PHP Notice error_reporting 错误报告的级别

error_reporting 是一个 PHP 配置选项,用于控制错误报告的级别。默认情况下,它设置为 E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED,这意味着会显示所有错误、警告和通知,但不包括已弃用的功能。

要修改 error_reporting 的值,可以在 php.ini 文件中进行设置,或者在代码中使用 ini_set() 函数。例如:

// 在代码中设置 error_reporting
ini_set('error_reporting', E_ALL);

// 或者在 php.ini 文件中设置
error_reporting = E_ALL
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED

error_reporting 所有的配置项:

  1. E_ALL:显示所有错误、警告和通知。
  2. E_ERROR:仅显示致命错误。
  3. E_WARNING:仅显示警告。
  4. E_NOTICE:仅显示通知。
  5. E_STRICT:仅显示已弃用的功能。
  6. E_DEPRECATED:仅显示已弃用的功能。
  7. E_USER_ERROR:仅显示用户自定义的错误。
  8. E_USER_WARNING:仅显示用户自定义的警告。
  9. E_USER_NOTICE:仅显示用户自定义的通知。
  10. E_RECOVERABLE_ERROR:仅显示可恢复的错误。
  11. E_DEPRECATED:仅显示已弃用的功能。
  12. E_USER_DEPRECATED:仅显示用户自定义的已弃用的功能。

了解 王坤的博客 的更多信息

订阅后即可通过电子邮件收到最新文章。

作者:kenney wang
暂无评论

发送评论 编辑评论


				
上一篇
下一篇

了解 王坤的博客 的更多信息

立即订阅以继续阅读并访问完整档案。

继续阅读