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

   MIDORI — ЛЕГКОВЕСНЫЙ БРАУЗЕР
Midori — легковесный браузер с графическим интерфейсом пользователя, использующий для отображения веб-страниц движок WebKit, а для построения интерфейса — библиотеку GTK+. Существует сборка для Win32, доступная на официальном сайте. Возможности программы: полная интеграция с GTK+2. быстрый рендеринг с помощью движка WebKit. управление вкладками, окнами и сеансами настраиваемый поиск в Интернете поддержка…
  2017-08-06 19:19:55 | Категория: Система
   УСТАНОВКА СТАНДАРТНЫХ ОБОЕВ ИЗ ПРЕДЫДУЩИХ РЕЛИЗОВ UBUNTU
Если Вы пользуетесь стандартными обоями рабочего стола в Ubuntu 14.04 «Trusty Tahr», то наверное заметили что выбор обоев не богат. Для того чтобы разнообразить выбор обоев, их можно установить из предыдущих релизов Ubuntu. Для этого в терминале выполните следующую команду: sudo apt-get install ubuntu-wallpapers-saucy ubuntu-wallpapers-raring ubuntu-wallpapers-quantal ubuntu-wallpapers-precise ubuntu-wallpapers-oneiric ubuntu-wallpapers-natty ubuntu-wallpapers-maverick ubuntu-wallpapers-lucid…
  2017-08-10 20:12:47 | Категория: Ubuntu
   CLIPGRAB — ЭТО БЕСПЛАТНЫЙ ЗАГРУЗЧИК И КОНВЕРТОР ВИДЕО ИЗ YOUTUBE, VIMEO, DAILYMOTION И МНОГИХ ДРУГИХ ОНЛАЙН СЕРВИСОВ
Что такое ClipGrab?ClipGrab — это свободное программное обеспечение для скачивание и конвертирования онлайн видео со многих сервисов, таких как YouTube or Vimeo.ClipGrab умеет скачивать видео с: YouTube, Clipfish, Collegehumor, Dailymotion, MyVideo, MySpass, Sevenload, Tudou, Vimeo.Полученное видео может быть конвертировано в один из следующих форматов: WMV, MPEG4, OGG Theora, MP3 (только аудио), OGG Vorbis (только аудио). Что еще умеет ClipGrab?ClipGrab не ограничивается сайтами…
  2017-08-11 09:41:22 | Категория: Интернет
   CALIBRE — УПРАВЛЕНИЕ БИБЛИОТЕКОЙ ЭЛЕКТРОННЫХ КНИГ
Calibre — управление библиотекой электронных книг Calibre создавалась, как готовое решение для электронных библиотек. Включает в себя управление библиотекой, преобразование форматов, перевод лент новостей в формат электронных книг и поддержку синхронизации с устройствами для чтения электронных книг. Calibre — это прежде всего программа для создания каталогов электронных книг. Она позволяет управлять вам…
  2017-08-07 22:38:54 | Категория: Офис
   УСТАНОВКА ДРАЙВЕРА SIS671 (XUBUNTU 14.04)
После установки ОС Xubuntu 14.04 возникли проблемы с видеоадаптером sis671 (ноутбук Depo 8510C), но все оказалось не так сложно, удалось получить разрешение экрана 1280×800 60Гц.   Скачайте драйвера drivers   Распакуйте архив cd ~/Загрузки/ unzip ~/Загрузки/drivers.zip Установите драйвера sudo cp ~/Загрузки/sisimedia_drv.la /usr/lib/xorg/modules/drivers/sisimedia_drv.la sudo cp ~/Загрузки/sisimedia_drv.so /usr/lib/xorg/modules/drivers/sisimedia_drv.so  Откройте для…
  2017-08-11 17:58:37 | Категория: Драйвера

Вверх