php三维数组转成二维数组

文章描述:

php向一个数组里面添加二维数组成为了三维数组,将三维数组转换成二维数组,合并二维数组值。

 

$arr1 = array(
	array('id'=>1),
	array('id'=>2)
);
$data = [];
$arr2 = array(
	array('id'=>3),
	array('id'=>4)
);
foreach($arr1 as $k=>$v){
	array_push($data,$arr2);
}
echo "<pre>";
print_r($data);


// 三维合并成二维数组
$twoDimensionalArray = array();
foreach ($data as $firstLevel) {
    foreach ($firstLevel as $secondLevel) {
        $twoDimensionalArray[] = $secondLevel;
    }
}
 
// 输出二维数组
print_r($twoDimensionalArray);

 

发布时间:2023/08/25

发表评论