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不显示