php三维数组转为二维数组的方法:1、通过“foreach ($result as $key =>$v){...}”方式进行转换;2、通过循环遍历三维数组进行转换。
本文操作环境:windows7系统、PHP7.1版,DELL G3电脑
php三维数组变二维数组
Array(0 => Array(bid => 41,brealname => 'we教官',cid => 41,crealname => 'we教官')), 1 => Array(0 => Array(bid => 6,brealname => '虎子',cid => 19,crealname => '张鱼')) ); //原数组 print_r($result); echo "
"; //第一种方法: foreach ($result as $key =>$v){ $new_arr[]=$v[0]; } echo ''; print_r($new_arr); //第二种方法 //初始化$arr2 $arr2=array(); //循环遍历三维数组$arr3 foreach($result as $value){ foreach($value as $v){ $arr2[]=$v; } } //销毁$arr3 unset($result,$value,$v); echo "
"; echo "第二种方法:"; echo ''; print_r($arr2); ?>登录后复制
推荐学习:《PHP视频教程》
以上是php三维数组怎么转为二维数组的详细内容。更多信息请关注PHP中文网其他相关文章!