Есть ли функция php для объединения двух массивов и сохранения дубликатов?
Подобно:
$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 и не сохранял повторяющиеся значения = /
array_merge
хранит дубликаты.
В примерах для 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);