服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > php教程 >

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

时间:2016-04-15 14:22来源: 作者: 点击:
Warning:Invalid argument supplied for foreach() 的中文意思是说foreach需要是一个数组而给它的是一个无效的参数. php下foreach()错误提示Warning: Invalid argument supplied for foreach() 错误提示: Warning: Invali
  1. Warning:Invalid argument supplied for foreach() 的中文意思是说foreach需要是一个数组而给它的是一个无效的参数.
     
    php下foreach()错误提示Warning: Invalid argument supplied for foreach()
     
    错误提示:Warning: Invalid argument supplied for foreach() in E:wampwwwmyshopcart.php on line 95
     
    解决方案:就是在循环前面加上判断,直接使用is_array判断给的值是不是为数组,代码如下:
     
    if(is_array($items) && !emptyempty($items)){ 
    foreach( ) 
    } 
    或者强制转换数据类型,代码如下:
     
    foreach((array)$v as $k1 => $v1) { 
         $edu[$k1][$k] = my_h($v1);// v1是最终要入库的数据,进行转义处理 
    }//开源软件:最模板zuimoban.com
     
(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容