Php/func array merge recursive
来自菜鸟教程
PHP array_merge_recursive()函数
例
将两个数组合并为一个数组:
<?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+ |