{site_name}

{site_name}

🌜 搜索

在 PHP 中,array_merge() 函数用于合并一个或多个数组

php 𝄐 0
php array_merge和加号的区别
在 PHP 中,array_merge() 函数用于合并一个或多个数组。

使用 array_merge() 函数时,它会将一个或多个数组的值合并到一个新数组中。新数组的键是整数或字符串,取决于被合并的数组。

下面是一个示例:

php
$array1 = ['apple', 'banana', 'orange'];
$array2 = ['lemon', 'grape'];
$array3 = ['watermelon'];

$result = array_merge($array1, $array2, $array3);
print_r($result);


结果将输出:


Array
(
[0] => apple
[1] => banana
[2] => orange
[3] => lemon
[4] => grape
[5] => watermelon
)


在这个例子中,array_merge() 合并了三个数组,并返回一个包含所有数组值的新数组。

需要注意的是,array_merge() 函数会自动重建整数键,使其连续,但不会对字符串键重建或保留已经存在的键。所以,如果两个数组具有相同的字符串键,后面的数组将覆盖前面的数组。

希望这可以帮助你理解 array_merge() 函数的使用。如果还有其他问题,请随时询问。