📅  最后修改于: 2023-12-03 14:45:27.931000             🧑  作者: Mango
在PHP中,可以通过array_merge
函数将两个数组联合起来。这个函数会将第二个数组合并到第一个数组中,如果键名相同则会覆盖掉原来的值。
array_merge ( array $array1 [, array $... ] ) : array
$array1
:必需的,要合并的第一个数组。$array2
...:可选的,要合并的数组,可以有多个。返回一个新的数组,包括所有的参数数组中的元素。
下面是一个例子,演示了如何联合两个数组:
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
print_r($result);
这个例子会输出:
Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)
array_merge
会重建数字索引并重新排序。array_merge
函数是用来将两个或多个数组联合起来的,并返回一个包含所有元素的新数组。在合并数组的时候需要注意键名相同的问题,因为后面的键名会覆盖前面的值。