PHP array_merge
array_merge()
是 PHP 中的一个函数,用于合并一个或多个数组。它将一个或多个数组的元素合并到一个数组中,并返回结果数组。
函数的基本语法是
array_merge(array1, array2, array3, ...)
其中,array1、array2、array3 等是要合并的数组。
示例
$array1 = array("apple", "banana");
$array2 = array("orange", "grape");
$result = array_merge($array1, $array2);
print_r($result);
输出:
Array
(
[0] => apple
[1] => banana
[2] => orange
[3] => grape
)
注意事项:
如果输入的数组中有相同的字符串键名,则后面数组的值会覆盖前面数组的值。但是,如果数组包含数字键,则后面的值不会覆盖原来的值,而是附加到后面。
array_merge() 函数不会递归地合并多维数组。如果需要合并多维数组,你可能需要编写自定义函数或使用其他方法。