3

在开发过程中,我使用

error_reporting(E_ALL | E_STRICT | E_NOTICE);

有时,虽然很少,但E_STRICT我想忽略一些特定的错误。但我不想E_STRICT完全关闭。

有没有办法忽略特定的错误,无论是通过错误代码,还是通过字符串比较错误消息本身,尽管它很老套?

提前致谢。

4

2 回答 2

4

当然你可以,看看set_error_handler,你传递你的函数的名字,当一些错误发生时,它将被调用。在那里你可以忽略错误,做你想做的事,或者只是将它们发送到正常的 PHP 错误输出。

于 2012-08-05T09:13:24.493 回答
-1

当您想忽略特定的错误类型时,请使用以下格式

错误报告(E_ALL ^ E_NOTICE)

您可以在http://www.php.net/manual/en/function.error-reporting.php下找到更多信息

于 2012-08-05T09:03:29.047 回答