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
)
)
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。