Php/func array merge recursive

来自菜鸟教程
跳转至:导航、​搜索

PHP array_merge_recursive()函数

❮PHP数组参考

将两个数组合并为一个数组:

<?php

$a1=array("a"=>"red","b"=>"green");

$a2=array("c"=>"blue","b"=>"yellow");

print_r(array_merge_recursive($a1,$a2));

?>

定义和用法

array_merge_recursive()函数将一个或多个数组合并为一个数组。

此功能与 array_merge()

函数是两个或多个数组元素具有相同的键时。代替覆盖键,array_merge_recursive()函数使该值成为一个数组。

注意: 如果您仅将一个数组分配给array_merge_recursive()函数,它将的行为与 array_merge()

功能。

句法

array_merge_recursive(array1, array2, array3, ...)

参数值

参数 描述
array1 需要。指定一个数组
array2 可选的。指定一个数组
array3,... 可选的。指定一个数组

技术细节

返回值: 返回合并的数组
PHP版本: 4.0.1+

❮PHP数组参考