PHP 中的 array_merge() 函数

phpprogrammingserver side programming更新于 2025/9/23 20:15:00

array_merge() 函数将一个或多个数组合并为一个数组。它返回一个数组,其中传入参数的所有数组的元素都已合并。

注意 − 如果两个或多个数组元素的键相同,则最后一个元素将覆盖另一个元素。

语法

array_merge(arr1, arr2, arr3, …)

参数

  • arr1 − 要合并的初始数组

  • arr2 − 另一个数组

  • arr3 − 另一个数组

返回

array_merge() 函数返回一个数组,其中传入参数的所有数组的元素都已合并合并。

以下是合并两个数组的示例,其中第二个数组中重复了一个键。在这种情况下,最后一个会覆盖另一个。

示例

<?php
   $arr1 = array("p"=>"red","q"=>"green");
   $arr2 = array("p"=>"blue","r"=>"yellow");
   print_r(array_merge($arr1,$arr2));
?>

输出

Array
(
   [p] => blue
   [q] => green
   [r] => yellow
)

相关文章