如何将两个或多个单个数组合并为一个多维数组?.PHP


How do I merge two or more single arrays into one multidimensional array? PHP

我想将两个或多个单个数组合并为一个多维数组,例如如果我有数组

$arr1 = array(1,2,3,4,5);
$arr2 = array(6,7,8,9,10);

我希望最终数组是一个多维数组,其中包含两个或多个先前的数组

$arr3= array
  (
  array(1,2,3,4,5),
  array(6,7,8,9,10)
  );

只需构建一个新数组:

$arr1 = array(1,2,3,4,5);
$arr2 = array(6,7,8,9,10);
$arr3 = array($arr1, $arr2);

演示

一种方法可以做到这一点。

$arr3[0] = $arr1;
$arr3[1] = $arr2;