咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

php站点错误:PHP Notice: Undefined index如何解决

2016-01-18 10:25:27 12360次

1.问题说明:php站点出现错误PHP Notice:  Undefined index;这是由于PHP中的变量在不声明的情况下使用的时候产生的错误.

     

2.那么如果处理的呢?

解决方法一:

    打开详细错误会提示在那个页面中的第几行错误,此时找到相关错误页面并且在变量前添加@

     

解决方法二:

    如果出现的页面比较多,或者有许多个站点都会出现此错误,那么我们可以找到php.ini配置文件中的error_reporting把值修改为:E_ALL & ~E_NOTICE

    

解决方法三:对每个变量进行初始化

    赋空值或者任意值即可,不影响运行,这对于变量比较多的程序来说比较繁琐,不过如果每次都提前设置下变量也是不错的习惯。

3.扩展

    E_ALL 是所有错误都会显示的,但前提是要打开display_errors

    E_NOTICE只是E_ALL的子集

    &~的意思是排除E_NOTICE的错误提示

首页
最新活动
个人中心