PHP抛出"未定义的变量"通知

Web*_*net -4 php error-reporting

我想记录除了未定义的变量条目之外的所有错误......不应该这样做吗?

    error_reporting(E_ERROR | E_WARNING | E_PARSE);
Run Code Online (Sandbox Code Playgroud)

sim*_*aun 9

它将隐藏所有通知,但这应该这样做:

error_reporting(E_ALL ^ E_NOTICE);


你应该修复问题.

  • 错误记录与错误报告不同,因此即使您已关闭报告,您仍然会在日志中出现错误并不奇怪.如果您不希望日志中出现错误,请关闭日志记录,您可能会幸免于我们的应用程序中的潜在问题. (6认同)
  • 贬低为什么?我给出了答案并提供了"更好"的解决方案. (3认同)
  • @Webnet:那么你应该重新解释你的问题. (3认同)