网站出现Invalid argument supplied for foreach()错误原因及解决办法
网站出现Invalid argument supplied for foreach()错误原因及解决办法
1.请先确认是否给$data赋值,如果没赋值的话,也会出现报错;
2.在php中使用foreach循环遍历时报Invalid argument supplied for foreach()错误,是因为循环的数据不是一个有效的数组。
因此我们只要在foreach之前判断一下数据源即可:
if(is_array($data)){foreach($data as $value){...}}或者我们先定义一个空数组,然后为数组赋值,再进行foreach操作:
$data = array();
$data = ... ; //数组赋值操作;
foreach($data as $value){...}
本文标题: 网站出现Invalid argument supplied for foreach()错误原因及解决办法
本文链接: https://crm.yallacn.com/jiaocheng/515.html (转载时请注明来源链接)
本文说明: 有问题或投稿请发送至: 邮箱/service@zhimatong.com QQ/1174742835
特别鸣谢: 如果您觉得本文对您有帮助,请给我们一个小小的赞,收藏本文更利于反复学习哦!



交流群
购物车