阅读量:1
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函数在合并具有相同键名的数组元素时,会将它们合并为一个数组。