Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 22.09.2026 Время: 13:57
Ваш IP: 216.73.216.231
Загрузка сервера: 0.78
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   GMAPCATCHER — ПРИЛОЖЕНИЕ ПОЗВОЛЯЮЩЕЕ ПРОСМАТРИВАТЬ РАЗЛИЧНЫЕ ОНЛАЙН-КАРТЫ БЕЗ ИНТЕРНЕТА
GMapCatcher — приложение позволяющее просматривать различные карты, такие как например Google Maps, OpenStreetMap, CloudMade, Yahoo Maps, OpenCycleMap, Information Freeway и Virtual Earth без Интернета. Программа весьма полезна тем у кого ограничен Интернет, путешественникам. Перед использованием в режиме офлайн необходимо загрузит карты, для этого необходимо выбрать Ваш регион, выбрать сервис онлайн-карты и загрузить карту. Так же модно указать…
  2017-08-11 17:33:01 | Категория: Разное
   Youtube-dlG — графический интерфейс для консольного инструмента youtube-dl (загрузка видео с YouTube)
Youtube-dlG — это кроссплатформенный графический интерфейс для популярного консольного инструмента для загрузки видео youtube-dl. Этот интерфейс позволяет вам одновременно загружать несколько видео, автоматически конвертировать загруженные видео в аудио, позволяет вам выбрать необходимое качество видео и многое другое. Youtube-dl — консольный загрузчик видео, который, несмотря на свое имя, позволяет…
  2017-08-12 20:09:11 | Категория: Интернет
   NANO — КОНСОЛЬНЫЙ ТЕКСТОВЫЙ РЕДАКТОР ДЛЯ UNIX
nano — консольный текстовый редактор для UNIX и Unix-подобных операционных систем, основанный на библиотеке curses и распространяемый под лицензией GNU GPL. Редактор nano разработан для эмуляции функциональности и простоты использования оригинального редактора UW Pico. Редактор разбит на 4 основные части: верхняя строка содержит версию программы, текущее имя файла,который редактируется, и были ли внесены изменения…
  2017-08-06 11:01:05 | Категория: Система
   EISKALTDC++
EiskaltDC++ — свободный кроссплатформенный клиент файлообменной сети Direct Connect с интерфейсами на основе Qt и GTK+. Возможности программы: Графические интерфейсы на Qt и GTK+, демон и к нему веб-интерфейс на JavaScript и консольный интерфейс, взаимодействуют через JSON-RPC. Многопоточное скачивание (скачивание фрагментов одного файла сразу с нескольких источников). Поиск с возможностью группировки результатов, чёрный…
  2017-08-05 12:03:48 | Категория: Интернет
   KOBO DELUXE
Kobo Deluxe — двумерный шутер от третьего лица с простой и чувствительной системой управления, где нужно сражаться с кучей вражеских кораблей, которые стреляют, охотятся на вас, окружая ведут огонь, или даже запускают к вам другие корабли, пока вы пытаетесь уничтожить их базу, похожую на лабиринт. В игре 50 уровней, каждый следующий сложнее предыдущего, с различным набором врагов, для борьбы с которыми надо…
  2017-08-06 20:50:38 | Категория: Игры

Вверх