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

   ВЕБ БРАУЗЕР EPIPHANY
Веб браузер Epiphany является основным браузером среды GNOME. Epiphany — простой и очень быстрый браузер, в нет лишней функциональности и предназначен только для «веб-серфинга» (просмотра страниц и скачивания файлов). В Epiphany нет привычного иерархического отображения каталогов закладок. Браузер автоматически формирует каталоги после того, как закладке присваивается категория. Браузер доступен Epiphany в…
  2017-08-04 22:50:16 | Категория: Интернет
   ЭНЕРГОСБЕРЕЖЕНИЕ — CPUFREQ
Cpufreq — апплет, предназначенный для смены частоты процессора. Будет весьма полезен тем, кто хочет продлить время работы своего ноутбука. Для нетбуков и ноутбуков актуальной проблемой является автоматическая регулировка частоты центрального процессора, которая позволяет экономить заряд батареи и уменьшать шум от работы системы охлаждения. Cpufreq позволяет с легкостью менять частоту работы…
  2017-08-03 21:45:19 | Категория: Система
   Okular — универсальная программа для просмотра документов на основе KPDF для KDE 4
Okular — универсальная программа для просмотра документов на основе KPDF для KDE 4. Okular может работать в разных операционных системах — Linux, Windows, Mac OS X, * BSD и т.д. Последний стабильный релиз Okular 0.17, по умолчанию входит в состав  KDE 4.11. Okular сочетает в себе отличные функциональные возможности KPDF с универсальностью поддержки различного рода документов, таких как PDF, Postscript, DjVu, CHM, XPS, EPUB и…
  2017-08-01 15:55:50 | Категория: Офис
   DPKG — УТИЛИТА ДЛЯ УПРАВЛЕНИЯ DEB ПАКЕТАМИ
dpkg — это программное обеспечение, являющееся основой системы управления пакетами в Debian и ряде других операционных систем, основанных на Debian, например Ubuntu. dpkg используется для установки, удаления, и получения информации о deb пакетах.dpkg является довольно низкоуровневой утилитой. Установка deb пакета: dpkg -i имя_файла.deb Например: sudo dpkg -i /home/имя_пользователя/Загрузки/flareget_3.1-36_i386_deb/flareget_3.1-36_i386.deb Удаление…
  2017-08-09 00:06:45 | Категория: Команды терминала
   REDSHIFT — ПРОГРАММА МЕНЯЮЩАЯ ЦВЕТОВУЮ ТЕМПЕРАТУРУ МОНИТОРА В ЗАВИСИМОСТИ ОТ ВРЕМЕНИ СУТОК
Redshift — программа меняющая цветовую температуру монитора в зависимости от времени суток с учетом местоположения. Для того чтобы глаза меньше уставали при долгой работе на компьютере необходимо скорректировать цветовую температуру монитора в зависимости от времени суток. Программа Redshift позволяет плавно в течении суток менять цветовую температуру монитора, тем самым снимая нагрузку с глаз. Для…
  2017-08-09 10:56:33 | Категория: Разное

Вверх