php 多个数组合并
时间: 2023-07-28 20:06:39 浏览: 51
在 PHP 中,可以使用 `array_merge()` 函数将多个数组合并为一个数组。以下是一个示例:
```php
$array1 = array('foo', 'bar');
$array2 = array('baz', 'qux');
$array3 = array('quux', 'corge');
// 合并多个数组
$result = array_merge($array1, $array2, $array3);
print_r($result);
```
输出结果为:
```
Array
(
[0] => foo
[1] => bar
[2] => baz
[3] => qux
[4] => quux
[5] => corge
)
```
注意,`array_merge()` 函数将会在合并过程中重建数字索引,因此如果你的数组使用了数字索引,请注意可能会出现重复索引的情况。如果你需要保留原有的数字索引,可以使用 `+` 运算符来合并数组:
```php
$array1 = array('foo', 'bar');
$array2 = array('baz', 'qux');
$array3 = array('quux', 'corge');
// 合并多个数组并保留数字索引
$result = $array1 + $array2 + $array3;
print_r($result);
```
输出结果为:
```
Array
(
[0] => foo
[1] => bar
[2] => baz
[3] => qux
[4] => quux
[5] => corge
)
```