PHP: правильное слияние массивов

Чтобы добавить к массиву только те значения, которых в нем еще нет и пропустить совпадающие, достаточно найти отличия массивов и дописать нужное.

$first_array = array (
    'red', 'blue', 'green', 'octarine'
);
$second_array = array (
    'red', 'yellow', 'green'
);
print_r(array_merge(
    $first_array, 
    array_diff($second_array, $first_array)
));

Ссылки

Источник: https://www.kobzarev.com/programming/php-proper-merging-arrays/

Михаил Кобзарёв

Суровый русский тимлид. Жил в Магадане, в офисе московских веб студий и в Тульской деревне. Виртуозно знает WordPress, PHP, ООП, Vue.js и вот это вот все. Делает крутые высоконагруженные сайты, поэтому уже почти захватил весь рынок WordPress разработки в России. Не дает никому делать сайты без спроса. Ведет блог о разработке, дайджест в телеграмме и в ВК. Любит сиськи, баню и радиоэлектронику. 100% патриот (но это не точно). Тролль 542 уровня. Ездит в отпуск раз в 5 лет.

Добавить комментарий

%d такие блоггеры, как: