PHP – 与“未定义的偏移量”错误不一致

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了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 $MyVar[0]; //No error
?>

解决方法

这最终是因为在你的第二个例子中,$MyVar [0]为null,这不是错误.您可以引用$MyVar [0] [1] [2] [3]并获得相同的结果.

一个例子不是null它是数组中缺少的索引,所以它会警告你.

脚本宝典总结

以上是脚本宝典为你收集整理的PHP – 与“未定义的偏移量”错误不一致全部内容,希望文章能够帮你解决PHP – 与“未定义的偏移量”错误不一致所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。