Indirect modification of overloaded element of XXX has no effect 的解决办法
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

最近在使用 Thinkphp5 做 foreach 循环嵌套的时候报错:Indirect modification of overloaded element of XXX has no effect,网上搜索了一下,很多框架会报这个错误,比如 Laravel、YII、Thinkphp5 等,错误的直译意思为:间接修改 XXX 的重载元素没有效果。解决办法有两种,一种是通过&操作符进行引用处理,另一种是设置一个中间变量。本文采用第二种方法解决这个问题。
错误代码:
$list = $score->getDetail($eid,$uid,'to');//获取数据 if(!empty($list)){ foreach($list as $key => $value){ $list[$key]['name'] = User::where('id',$value['fromid'])->value('name'); $list[$key]['info'] = json_decode($value['info'],true);//数组 foreach($list[$key]['info'] as $k =>$i){ $list[$key]['info'][$k]= Item::where('id',$k)->value('name').':'.$i.'分;  ';//此处报错 } } }正确代码:
$list = $score->getDetail($eid,$uid,'to');//获取数据 if(!empty($list)){ foreach($list as $key => $value){ $list[$key]['name'] = UserM::where('id',$value['fromid'])->value('name'); $info = json_decode($value['info'],true);//定义一个中间变量,操作这个变量,结果赋值给$list[$key]['info'] foreach($info as $k =>$i){ $info[$k]= ItemM::where('id',$k)->value('name').':'.$i.'分;  '; } $list[$key]['info'] = $info; } }猜你可能想看的VPS
- 一般-onevps 新增美国洛杉矶 KVM VPS 服务器,提供首月 5美国VPS[主机]
- 标准互联→襄阳电信高防 VPS 100G 200G 防御 Hyper-V全球[VPS测评]
- 腾讯云 - 域名续费减 20 代金券 云服务器满 200-100 代金券全球[VPS测评]
- CloudCone→$12.95 年 256MB 内存 10GB 空间 虚拟空间(主机)
- Vultr 新用户首次充多少送多少(最高送 100 美元)活动下架 当有全球[VPS测评]
- 最后三天RAKsmart→日本新品上 线 E5-2630L 仅售$99 日本VPS[主机]
- 163 线路-ShockHosting→3.74 美元 KVM 1G 1全球[VPS测评]
- 稳定 Hawkhost(老鹰主机)→新增洛杉矶机房 1 核 1G 20G全球[VPS测评]
- 2019 年 2 月 Vultr 最新优惠码 新用户注册送 50 美元 日本VPS[主机]
- 促销 JGKVM→洛杉矶 CN2 GIA 线路套餐补货 新推出 179 全球[VPS测评]
- 便宜 $7.2 年 512M 内存 10G 硬盘 1T 流量 100Mb全球[VPS测评]
- 号外 Virmach 洛杉矶机房 107.175.x.x 段 IP 可以全球[VPS测评]
- 疯狂猜成语 图猜成语一个人拿着棍子后面有一群人是什么成语?全球[VPS测评]
- hostworld→£3.69 月 1GB 内存 20GB SSD 空间虚拟空间(主机)
- friendhosting保加利亚抗诉无视版权便宜VPS,不限流量,年付全球[VPS测评]
- 腾讯云轻量应用服务器首购特惠,1H2G5M,首年仅需50元,附阿里云和百全球[VPS测评]
- Hostodo美国独立日促销,NVME VPS七折优惠,年付$13起,赠独立服务器[U]
- 恒创科技 新用户优惠 香港CN2 GIA线路 1G内存 50g硬盘 2M香港VPS[主机]
- CrownCloud -512M内存 1000G HDD 6T流量 1G全球[VPS测评]
- 昱格云 1核心 1024 MB内存 10G SSD 1T单向流量 100全球[VPS测评]
- Fatal error: Allowed memory size of 全球[VPS测评]
- 1分钟快速读懂云计算全球[VPS测评]
- 深圳市城市交通规划设计研究中心股份有限公司关于与腾讯云计算(北京)有限责全球[VPS测评]
- UCloud云服务器2020年度大促:北京/上海云服务器/香港免备案云服香港VPS[主机]
- 性价比最高的VPS网络评测全球[VPS测评]
- wordpress 上传附件报错 “抱歉,出于安全的考虑,不支持此文件类全球[VPS测评]
- 冀青云怎么样?香港CN2-GIA vps月28元/香港NTT 月9元香港VPS[主机]
- 明恒互联:双旦同庆活动开启,100G国内高防云售价116元/月,香港云主香港VPS[主机]
- 租用美国服务器有哪些安全方案美国VPS[主机]
- LOCVPS:全球云美国洛杉矶CN2 VPS,香港云地Xen VPS七折美国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-205584.html











