Yii调试时,Undefined offset:xxx解决方法
来源:互联网 发布:录制声音的软件 编辑:程序博客网 时间:2024/06/05 07:44
原文地址: http://blog.csdn.net/wjc19911118/article/details/7764121
Notice: Undefined offset: 23 in xxx.php on line 118
Notice: Undefined offset: 24 in xxx.php on line 118
这问题很常出现在数组中的,程序是能正确地运行下去,但是在屏幕上总会出现这样的提示:Notice: Undefined offset: ….. 网上普遍是采用抑制其显示的方法,即更改php.ini文件中error_repoting的参数为”EALL & Notice “,这样屏幕就能正常显示了.
问题是解决了,但是总想不透offset:接下去的数字(如 Notice: Undefined offset: 24 ….)是什么意思.还有,句子里的语法明明是正确的,为什么会出现警告.冷静地思考了好几遍并尝试了每种可能,终于找到了答案.offset:接下去的数字是出错的数组下标,一般是超出了数组的取值范围,如定义了数组$A[]有10个元数,如果出现了$A[10]就会出现错误(Notice: Undefined offset: 10 ….),因为数组的下标是从0开始的,所以这个数组的下标就只能是0~9.因此在出现这类问题时,不要急于用抑制显示的方法(更简单的可以在当前文件的最前面加上一句”error_reporting(填offset:接下去的那个数字);,一定要注意你所用的数组下标,仔细思考一下,问题一定会很快得到解决的 !也有可能是unset数组后再尝试读取其内容!
- Yii调试时,Undefined offset:xxx解决方法
- Notice: Undefined offset 的解决方法
- Notice: Undefined offset 的解决方法
- php Yii: 出现undefined offset 或者 undefined index解决方案
- PHP NOTICE:Undefined xxx:....解决方法
- 单例模式中 undefined reference to `XXX' 的解决方法
- Firebug报错: TypeError: parent.XXX is undefined 解决方法
- LD.exe undefined reference to XXX 错误的解决方法
- 使用laravel5.5 时遇到Undefined offset: 1的问题
- 在PHP 5.3.5中出现Undefined offset: 0的解决方法
- Notice: Undefined offset的问题
- [php]Undefined offset: 0错误
- undefined reference to XXX
- undefined reference to: xxx
- Undefined reference to XXX
- 在wx python下总是提示“undefined variable from import:xxx”错误解决方法
- 关于Android.mk文件中出现undefined refrence xxx的解决方法
- laravel 报错 laravel Undefined offset: 1
- maven中如何将所有引用的jar包打包到一个jar中
- IoGetDeviceObjectPointer和ObReferenceObjectByName得到设备对象指针
- 汇编指令b 和 bl
- Java中==和equals的区别
- eclipse tomcat热部署问题相关
- Yii调试时,Undefined offset:xxx解决方法
- java中用enum实现单例模式
- 开源项目使用及选型
- 子线程也是需要休息的
- 实现iOS app之间的内容分享
- SQLAlchemy技术文档(中文版)(上)
- CodeForces 25D - Roads not only in Berland(并查集题目)
- Android一种高效压缩图片的方法
- linux字符驱动之自动创建设备节点