Php 如何将这些数组组合成一个多维数组

Php 如何将这些数组组合成一个多维数组,php,arrays,Php,Arrays,假设我有这些数组: $group1= array('id' => '1','title' => 'Group 1','description' => 'This is group1'); $group2= array('id' => '2','title' => 'Group 2','description' => 'This is group2'); $group3= array('id' => '3','title' => 'Group 3',

假设我有这些数组:

$group1= array('id' => '1','title' => 'Group 1','description' => 'This is group1');
$group2= array('id' => '2','title' => 'Group 2','description' => 'This is group2');
$group3= array('id' => '3','title' => 'Group 3','description' => 'This is group3');
如何将它们组合成一个多维数组,如下所示:

$groups=array(array('id' => '1','title' => 'Group 1','description' => 'This is group1'),array('id' => '2','title' => 'Group 2','description' => 'This is group2'),array('id' => '3','title' => 'Group 3','description' => 'This is group3'))

我尝试过使用array_map,但它无法生成我需要的数组。谢谢。

您正在寻找
$groups=array($group1,$group2,$group3)

您正在寻找
$groups=array($group1、$group2、$group3)

哦,我的上帝,太简单了。谢谢。哦,我的天,太简单了。非常感谢。
$new_arr = array($group1,$group2,$group3);
$groups[] = array_merge ($group1,$group1,$group1);