Функция array_merge сливает два и более массивов вместе.

Если в сливаемых массивах встречаются одинаковые ключи - останется только один из таких элементов.

Если вам нужно, чтобы остались все элементы с одинаковыми ключами - используйте функцию array_merge_recursive.

См. также функцию array_combine, которая сливает два массива в один ассоциативный.

Синтаксис

array_merge(первый массив, второй массив...);

Примеры

Пример

В данном примере функция слила массивы:

<?php
	$arr1 = [1, 2, 3];
	$arr2 = ['a', 'b', 'c'];
	$res = array_merge($arr1, $arr2);
	var_dump($res);
?>

Результат выполнения кода:

[1, 2, 3, 'a', 'b', 'c']