Как объединить два массива php?

Пользователь

от kameron , в категории: PHP , 9 месяцев назад

Как объединить два массива php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от brook , 9 месяцев назад

@kameron 

Для объединения двух массивов в PHP можно использовать функцию array_merge(), которая принимает любое количество аргументов в виде массивов и возвращает новый массив, содержащий все элементы этих массивов.


Например:

1
2
3
4
5
6
$array1 = array("apple", "banana");
$array2 = array("orange", "pineapple");

$mergedArray = array_merge($array1, $array2);

print_r($mergedArray);


Результат выполнения кода будет следующим:

1
2
3
4
5
6
7
Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => pineapple
)


Также можно использовать оператор объединения массивов (array union), который представляется символом "+", например:

1
2
3
$mergedArray = $array1 + $array2;

print_r($mergedArray);


Результат выполнения кода будет таким же, как и при использовании функции array_merge().