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

Ответы
Аватар пользователя Роман Ашиков
Роман Ашиков
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",
//   ]