如何在PHP中不使用array_push和+运算符合并两个数组
大家好!我是PHP新手,遇到了这样一个任务。我有两个数组:第一个包含基本商品列表,第二个是我从数据库获取的附加列表。我需要将第二个数组的元素添加到第一个数组的末尾。
问题在于,我不想使用array_push,因为它一次只添加一个元素,而我的数据可能很多。+运算符也不合适,因为它合并数组时,如果键名重复,会保留第一个数组的值,而我需要第二个数组的所有元素都添加到末尾,即使键名重复。
以下是我的示例代码:
```php
$baseArray = ['apple', 'banana', 'orange'];
$additionalArray = ['grape', 'kiwi', 'banana'];
// 如何合并这些数组以得到:
// ['apple', 'banana', 'orange', 'grape', 'kiwi', 'banana']
```
我尝试过使用`array_merge()`,但不确定这对我的任务是否是正确的方法。也许有更简单的方法?