版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SchopenhauerZhang/article/details/83818308
$origin_arr = [
[
[ 'id'=> 1, 'name'=>'name1' ],
[ 'id'=> 2, 'name'=>'name2' ]
],
[
[ 'id'=> 3, 'name'=>'name3' ],
[ 'id'=> 4, 'name'=>'name4' ]
],
[
[ 'id'=> 5, 'name'=>'name5' ],
[ 'id'=> 6, 'name'=>'name6' ]
],
[
[ 'id'=> 7, 'name'=>'name7' ],
[ 'id'=> 9, 'name'=>'name9' ]
],
[
[ 'id'=> 8, 'name'=>'name8' ],
[ 'id'=> 10, 'name'=>'name10' ]
],
];
array_walk($origin_arr,function (&$values,$key,&$return){
foreach($values as $value){
if($value){
$return[] = $value;// 还可以加个去重
}
}
$values = $return;
},[]);
end($origin_arr);