当前位置:首页 > PHP教程 >

php下foreach()错误提示Warning: Invalid argument supplied for foreach()

发布时间:2016-09-14 11:01:23 作者:佚名 阅读:(337)

PHP Warning:  Invalid argument supplied for foreach() in /alidata/www/www.***.com/admin/private/index.html on line 62

解决方案:就是在循环前面加上判断

第一种方法:直接使用is_array判断给的值是不是为数组
 

if(is_array($items) && !empty($items)){

foreach( )



第二种方法: 强制转换数据类型

foreach((array)$v as $k1 => $v1) {
     $edu[$k1][$k] = my_h($v1);// v1是最终要入库的数据,进行转义处理
}

 

欢迎分享转载→ php下foreach()错误提示Warning: Invalid argument supplied for foreach()

© 2015-2021 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们