PHP 不显示 NOTICE 和 Deprecated 等 警告

方法一

在 php.ini 里全局配置

修改 error_reporting 参数

error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
  • E_ALL:显示所有错误(除了 E_NOTICE 和 E_DEPRECATED)。

  • & ~E_NOTICE:排除 NOTICE 级别的警告。

  • & ~E_DEPRECATED:排除 DEPRECATED 弃用警告。

保存然后重启 Apache

 

方法二

在指定的php文件中修改

<?php 
     
    error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED); //Notice不显示

 

posted @ 2025-06-11 12:51  海乐学习  阅读(50)  评论(0)    收藏  举报