Trying to access array offset on value of type int

编程知识 更新时间:2023-04-06 10:12:58

问题描述:

出现报错信息 先百度翻译

''试图访问int类型值的数组偏移量''

通过翻译得知 int型的数据被其他不能使用的类型使用了(个人理解)

关于这块 php7.4升级之后会有这个bug 网上大多人是说

7.4 版本的向后不兼容更改,非数组的数组样式访问,现在,尝试将 null,bool,int,float 或 resource 类型的值用作数组 ( 例如 $null[“key”] ) 会产生一个通知。

解决问题:

我这个报错在83行 我先打印查询$pValue查看是什么类型数据 通过打印发现是int型

而83行数据是直接把$pValue当成数据调用了 没有判断 不够严谨  所以我在这行加了一个先判断是否是数组

然后 问题就解决了! 

更多推荐

Trying to access array offset on value of type int

本文发布于:2023-04-06 10:12:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/6ad2f9510baabc8b39af468506e50cfb.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:array   access   offset   int   type

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 48993文章数
  • 14阅读数
  • 0评论数