php WAMP设置 - 未定义的变量错误

时间:2010-06-20 12:18:15

标签: php

设置php WAMP时应该更改哪些设置,以便不会遇到未定义的变量错误?

我更改了设置register_globals = on,但没有帮助。

2 个答案:

答案 0 :(得分:0)

尝试干净安装,并且要小心,不要修改可能导致取消设置的实际变量的任何部分。只应更改变量的设置部分。此外,更多信息可能对我们有所帮助。

答案 1 :(得分:0)

您可能正在寻找此php.ini设置:

error_reporting = error_reporting = E_ALL & ~E_NOTICE 

它应该是全新安装中的默认设置。

但是,最好的方法是始终更改脚本,以便首先不会抛出undefined variable个通知。

通知有时包含在无意义的“未定义变量”通知的海洋中无法找到的有价值的信息;即使通知和警告被抑制,它们也会减慢脚本的执行速度!所以,正确的做法是尽可能防止它们从一开始就被阻止。

您可以使用isset()empty()检查每个变量是否存在,然后再使用它来阻止undefined variable通知发生。