php数组三维转二维
php数组三维转二维
当心,上代码:
// 测试用的数组$my_array = array ( '0'=>array( '0'=>array('no'=>1212,'ret'=>'09'), '1'=>array('no'=>1213,'ret'=>'09'), '2'=>array('no'=>1214,'ret'=>'09'), ), '1'=>array( '0'=>array('no'=>1213,'ret'=>'10'), '1'=>array('no'=>1214,'ret'=>'10'), '2'=>array('no'=>1215,'ret'=>'10'), ),);$newhello=array();$k = 0;foreach ($my_array as $key => $val) { foreach ($val as $key2 => $val2) { $newhello[$k]['no'] = $val2['no']; $newhello[$k]['ret'] = $val2['ret']; $k++; }}echo '<pre />';print_r($my_array);print_r($newhello);exit();
打印运行结果:
Array( [0] => Array ( [0] => Array ( [no] => 1212 [ret] => 09 ) [1] => Array ( [no] => 1213 [ret] => 09 ) [2] => Array ( [no] => 1214 [ret] => 09 ) ) [1] => Array ( [0] => Array ( [no] => 1213 [ret] => 10 ) [1] => Array ( [no] => 1214 [ret] => 10 ) [2] => Array ( [no] => 1215 [ret] => 10 ) ))Array( [0] => Array ( [no] => 1212 [ret] => 09 ) [1] => Array ( [no] => 1213 [ret] => 09 ) [2] => Array ( [no] => 1214 [ret] => 09 ) [3] => Array ( [no] => 1213 [ret] => 10 ) [4] => Array ( [no] => 1214 [ret] => 10 ) [5] => Array ( [no] => 1215 [ret] => 10 ))
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。