php-foreach遍历数组
做微信开发中遇到用json转码过来的数组,需要用foreach遍历出指定字段的数据,结果老是提示Invalid argument supplied for foreach错误
最后用下面的方法解决了!
贴代码如下:
1 2 $arr=$this->getPic();//接受经json转码过来的二维数组 3 //echo "<pre/>"; 4 echo "<hr/>"; 5 foreach($arr as $pic){ 6 var_dump($pic); 7 if(is_array($pic)){ 8 foreach($pic as $cao){ 9 echo $cao['url'] ; 10 echo "<br/>"; 11 } 12 } 13 }