Установи Linux! Стань свободным!
Онлайн всего: 2 | Посетители: 1 | Боты: 1
Дата 27.01.2026 Время: 07:56
Ваш IP: 216.73.216.222
Загрузка сервера: 0.44
old.ubuntu-desktop.ru - array_merge_recursive - слияние двух и более массивов - PHP    Главная > Веб-программирование > PHP

array_merge_recursive - слияние двух и более массивов

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

Если входные массивы имеют одинаковые строковые ключи, тогда значения, соответствующие этим ключам, рекурсивно сливаются в один массив, таким образом, если одно из значений является массивом, функция сливает его с соответствующим значением в другом массиве. Однако, если массивы имеют одинаковые числовые ключи, значение, упомянутое последним, не заменит исходное значение, а будет слито с ним.

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

$a = array (1=>'кошка', 2=>'мышка', 4=>'сапог', 6=>'пряник', 'досуг'=>array('клоуны' =>' цирк'));
$b = array ('память' => array('числа', 'слова'), 1=>'кошка', 3=>'пряник',4=> 'кино',5=> 'стакан');
$arr = array_merge_recursive ($a, $b);
print_r($arr);
Array
(
    [0] => кошка
    [1] => мышка
    [2] => сапог
    [3] => пряник
    [досуг] => Array
        (
            [клоуны] => цирк
        )

    [память] => Array
        (
            [0] => числа
            [1] => слова
        )

    [4] => кошка
    [5] => пряник
    [6] => кино
    [7] => стакан
)
Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-09-05 19:11:41 | liman28 | Категория: PHP | Просмотров: 28
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   Файловый менеджер Vifm
Vifm - консольный двух панельный файловый менеджер с Vim-подобным интерфейсом. Имеет средства для настройки внешнего вида, поддерживает команды редактора Vim, которые вводятся так же через двоеточие. Позволяет задавать метки для быстрого перехода в каталоги, осуществлять поиск, групповое переименование файлов, удаление файлов в корзину или полное удаление. Распространяется под лицензией GNU GPL и доступен для…
  2017-08-29 11:13:24 | Категория: Система
   Kazam
Kazam  — очень простая но удобная программа для записи видео с экрана Вашего компьютера. Программа может записывать весь экран целиком или произвольную область экрана. В опциях программы можно отключить запись курсора мыши, включить или выключить запись звука с микрофона, установить задержку включения записи. В программе Kazam можно делать скриншоты всей области экрана или произвольной…
  2017-08-03 08:02:55 | Категория: Разное
   Архиватор 7zip
p7zip — это портированный для командной строки Unix 7-Zip, архиватор с высоким коэффициентом сжатия. p7zip-full предоставляет инструменты для создания и распаковки архивов 7z как из командной строки, так и с использованием графического интерфейса (такого как Ark, File Roller или Nautilus). Установка p7zip-full позволяет File Roller использовать очень эффективный формат сжатия 7z для упаковки и распаковки файлов и каталогов. Кроме того,…
  2017-09-14 09:12:14 | Категория: Система
   SITE-AUDITOR — БЫСТРЫЙ АНАЛИЗ САЙТА
При помощи утилиты Site-Auditor вы сможете быстро собрать данные, необходимые для оценки сайта. Одним кликом вы получите все необходимые данные из основных поисковых сервисов, используемых в российском сегменте Интернета, а именно: Яндекс, а также в наиболее популярных международных сервисахGoogle и Bing и ряда других сервисов. Кроме того, в случае, если на анализируемом сайте будет обнаружен…
  2017-08-09 21:50:42 | Категория: Интернет
   FREEOFFICE — БЫСТРЫЙ И ФУНКЦИОНАЛЬНЫЙ ОФИСНЫЙ ПАКЕТ
FreeOffice — быстрый и функциональный офисный пакет, немецкой фирмы SoftMaker. FreeOffice — прекрасная замена Microsoft Office, а самое главное бесплатно!В состав офисного пакета входят: FreeOffice TextMaker — создание и редактирование документов (альтернатива LibreOffice Writer) FreeOffice PlanMaker — создание и редактирование электронных таблиц (альтернатива LibreOffice Calc) FreeOffice Presentations — создание и редактирование презентаций…
  2017-08-05 21:08:50 | Категория: Офис

Вверх