加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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它是数组中缺少的索引,所以它会警告你.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读