Верх страницы
Обложка к записи PHP: правильное слияние массивов
Время для прочтения: 0 мин. 8 сек.

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)
));

Ссылки

Комментарии
Подписаться
Уведомить о
guest

2 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
EGORR
EGORR
12 лет назад

Хорошо! А удалить пустые элементы массива можно(и должно!) так:

$array = array_diff( $array, array('') );

Предыдущая запись

Давайте дружить
в Telegram

Авторский блог вашего покорного слуги в Telegram про web, программирование, алгоритмы, инструменты разработчика, WordPress, Joomla, Opencart, Symfony, Laravel, Moonshine, фильмы и сериалы