尝试干净安装,并且要小心,不要修改可能导致取消设置的实际变量的任何部分。只应更改变量的设置部分。此外,更多信息可能对我们有所帮助。
您可能正在寻找此php.ini
设置:
error_reporting = error_reporting = E_ALL & ~E_NOTICE
它应该是全新安装中的默认设置。
但是,最好的方法是始终更改脚本,以便首先不会抛出undefined variable
个通知。
通知有时包含在无意义的“未定义变量”通知的海洋中无法找到的有价值的信息;即使通知和警告被抑制,它们也会减慢脚本的执行速度!所以,正确的做法是尽可能防止它们从一开始就被阻止。
您可以使用isset()
或empty()
检查每个变量是否存在,然后再使用它来阻止undefined variable
通知发生。