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 香港VPS]历史优惠活动内容
猜你可能想看的VPS
- 真实测评 云创网络→1 核 1G 内存 20G 硬盘特价套餐测评数据全球[VPS测评]
- DEFENDBULL 防御牛→1 元 月 免备 不限流量 抗 DDoS 全球[VPS测评]
- 身首是什么成语?全球[VPS测评]
- 疯狂猜成语 图猜成语一个人用棒子打水池里的狗(落水狗)是什么成语?全球[VPS测评]
- LOCVPS 香港邦联全新套餐,高性价比 Cn2 线路,2 核 2G 内香港VPS[主机]
- CloudCone→$3 月 KVM-1GB 20GB 1TB 洛杉矶 全球[VPS测评]
- iON - Krypt 旗下云服务器品牌 5 折促销全球[VPS测评]
- ¥999 年 8 核 CPU 5G 内存 50G 硬盘 10M 带宽不限全球[VPS测评]
- 阿里云香港 新加坡 30Mbps 轻量应用服务器 1 核 1G 24 元香港VPS[主机]
- Worria→$60 月-E3 1230v2 8GB 1TB 2IP 1日本VPS[主机]
- WordPress如何手动还原到旧版本全球[VPS测评]
- CCleaner Pro 最新版 免注册码 绿色破解全球[VPS测评]
- 阳帝云 1核1G10M大宽带香港BGP月付14元香港VPS[主机]
- HostKvm 双节促销 全场8折 新上架韩国VPS plan2/Pla韩国VPS[主机]
- 搬瓦工新上荷兰 EUNL_9 机房,联通AS10099/AS9929/A全球[VPS测评]
- 碳云 → 60¥ 年 广州移动 1C0.25G 500G流量1Gbps 全球[VPS测评]
- 缓解云计算人才焦渴,苏州工业园区用三年引得源头活水来全球[VPS测评]
- jquery css3实现的进度条动画特效,带加载进度条百分比动态效果。全球[VPS测评]
- 恒创科技怎么样?香港美国云服务器/独服/高防全场2.5折起美国VPS[主机]
- 蓝米云:美国cera vps/香港cn2vps套餐,1核2G/40G/1美国VPS[主机]
- ExCloud:1核256M存/8GB SSD空间/100GB流量/OV虚拟空间(主机)
- 六六云:1核1GB/15GB空间/1T流量/100Mbps/KVM/香港虚拟空间(主机)
- 众创逸云:国庆中秋节大促销优惠,不限流量香港CN2线路VPS 5.9元/香港VPS[主机]
- 无忧云,香港VPS全线5折促销,四川高防服务器/大连BGP/德阳高防/深香港VPS[主机]
- 中概股扫描网传拼多多正筹备跨境电商平台首站登陆美国美国VPS[主机]
- 如何设置指定路径跳转指定域名?全球[VPS测评]
- 腾讯云香港轻量应用服务器 优惠活动最低月付仅24元香港VPS[主机]
- Rustrot-深绿色UI电商网站模板HTML5框架全球[VPS测评]
- 咖啡主机:美国高防vps、香港vps 可享受6-7折促销 每月仅需14元美国VPS[主机]
- 什么是linux面板?常见的Linux控制面板有哪些?全球[VPS测评]
转载请注明原文地址:http://www.motoll.com/read-205584.html