是否有一个PHP函数来合并2个数组并保留重复项?
像:
$a=array('a','b','c');
$b=array('b','c','b');
array_merge2($a,$b);
//result: array('a','b','c','b','c','b');
感谢
ADD1:
是什么...我之前测试过array_merge并且它没有保留重复值= /
答案 0 :(得分:1)
在array_splice的示例中,它显示了如何将一个数组的内容添加到另一个数组的末尾。只需用数组替换最后一个参数。
array_splice($input, count($input), 0, array($x, $y));
所以在你的例子中:
$a=array('a','b','c');
$b=array('b','c','b');
array_splice($a, count($a), 0, $b);
答案 1 :(得分:-1)
array_merge
保留重复项。