php数组合并array_merge与array_merge_recursive怎么用

   2025-02-15 4280
核心提示:array_merge函数用于合并两个或多个数组,并返回合并后的数组。示例代码如下:$array1 = array('a', 'b', &

array_merge函数用于合并两个或多个数组,并返回合并后的数组。示例代码如下:

$array1 = array('a', 'b', 'c');$array2 = array('d', 'e', 'f');$result = array_merge($array1, $array2);print_r($result);

输出结果为:

Array(    [0] => a    [1] => b    [2] => c    [3] => d    [4] => e    [5] => f)

array_merge_recursive函数用于递归合并两个或多个数组,并返回合并后的数组。示例代码如下:

$array1 = array('a' => 'apple', 'b' => 'banana');$array2 = array('a' => 'orange', 'c' => 'cherry');$result = array_merge_recursive($array1, $array2);print_r($result);

输出结果为:

Array(    [a] => Array        (            [0] => apple            [1] => orange        )    [b] => banana    [c] => cherry)

注意:array_merge_recursive函数在合并具有相同键名的数组元素时,会将它们合并为一个数组。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言