PHP – 与“未定义的偏移量”错误不一致
发布时间:2020-12-13 22:27:55 所属栏目:PHP教程 来源:网络整理
导读:参见英文答案 php array access on boolean????????????????????????????????????3个 为什么PHP在这里抛出“Notice:Undefined offset”错误: ?php$MyVar = array();echo $MyVar[0]; //Notice: Undefined offset: 0? 但不是这里: ?php$MyVar = false;echo
参见英文答案 >
php array access on boolean????????????????????????????????????3个
为什么PHP在这里抛出“Notice:Undefined offset”错误: <?php $MyVar = array(); echo $MyVar[0]; //Notice: Undefined offset: 0 ?> 但不是这里: <?php $MyVar = false; echo $MyVar[0]; //No error ?> 解决方法
这最终是因为在你的第二个例子中,$MyVar [0]为null,这不是错误.您可以引用$MyVar [0] [1] [2] [3]并获得相同的结果.
第一个例子不是null它是数组中缺少的索引,所以它会警告你. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |