- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
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的错误提示
售前咨询
售后咨询
备案咨询
二维码
TOP