Как сделать слияние массивов с сохранением ключей на php

Аватар пользователя Roman Ashikov
Roman Ashikov
10 декабря 2021

Существует несколько способов решить данную задачу, но самый элегантный это использовать оператор +. Просто взгляните на пример ниже:

<?php

$collection1 = ['hexlet', 'one', 'love'];
$collection2 = ['one' => 'two', 'three' => 'four'];

$merged = $collection1 + $collection2;
// [
//     0 => "hexlet",
//     1 => "one",
//     2 => "love",
//     "one" => "two",
//     "three" => "four",
//   ]
0 0
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»