我认为我想要的功能有一个功能,但我在PHP文档中找不到它。我们假设我有以下数组:
$first = array(
0 => 'howdy',
1 => 'hello',
2 => 'wassup'
);
$second = array(
0 => 'aloha',
1 => 'yo',
2 => 'hi'
);
最后,我希望将它们组合成:
array(
0 => 'howdy',
1 => 'hello',
2 => 'wassup',
3 => 'aloha',
4 => 'yo',
5 => 'hi'
)
两个重要标准是:
1)没有覆盖具有等效键或值的值
2)对数组进行重新索引,维护各个数组中键的顺序,第一个数组的值具有第二个数组的低键值。
我知道如何编写一个函数,但我发誓有一个PHP函数可以做到这一点,如果有人可以为我识别它,我想使用它。
答案 0 :(得分:2)
我认为您正在寻找array_merge()
:
array_merge($first, $second);
结果:
Array ( [0] => howdy [1] => hello [2] => wassup [3] => aloha [4] => yo [5] => hi )