我想全局启用已弃用的错误,但为特定的第三方代码禁用它们,我没有时间修复。所以,我在 php.ini 中有这个:
error_reporting = E_ALL & ~E_NOTICE | E_DEPRECATED
这在我要禁用警告的行之前
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
但是,它不起作用,我仍然收到该特定行的警告。如果我在 php.ini 中全局禁用它们,它就可以工作。我正在使用 PHP 5.3.10。有什么想法可能是错的吗?