如何在PHP中忽略未定义的变量错误
我最近安装了一个新的web服务器,我得到了未定义的变量错误。 如果我在没有初始化的情况下使用变量,它会给我一个错误。 源代码没有改变。只有灯光环境才起作用。 你将如何解决这个问题如何在PHP中忽略未定义的变量错误,php,linux,Php,Linux,我最近安装了一个新的web服务器,我得到了未定义的变量错误。 如果我在没有初始化的情况下使用变量,它会给我一个错误。 源代码没有改变。只有灯光环境才起作用。 你将如何解决这个问题 谢谢您可以将通知设置为不显示 error_reporting(E_ALL & ~E_NOTICE) 你应该和我一起发展 error_reporting(E_ALL | E_STRICT) 嗯 您应该定义所有变量,这些警告是有原因的,以便更好地编写代码。未定义的变量很容易导致变量名中的键入错误 你可以,在你注
谢谢您可以将通知设置为不显示
error_reporting(E_ALL & ~E_NOTICE)
你应该和我一起发展
error_reporting(E_ALL | E_STRICT)
嗯
您可以像人们说的那样更改错误报告,但是如果您想保留默认的错误报告配置。您可以使用
@
运算符。e、 g:@$post
需要关闭/降低php.ini或使用中的错误检查——尽管在使用变量之前应该先定义变量;Pdown投票是因为您告诉某人使用错误抑制。我给出了另一个答案,正如您在我的答案开头所看到的,我仍然建议使用错误报告。它不值得被否决,因为我刚刚从中学到了一些新的东西:)@RJFares谢谢:-)