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

   Foxit Reader — программа для просмотра PDF-файлов
Foxit Reader — легковесная, высокопроизводительная и многофункциональная программа просмотра PDF-файлов, которая позволяет открывать, просматривать и распечатывать любые PDF-файлы. В отличие от других бесплатных программ просмотра PDF, она позволяет создавать PDF-документы, участвовать в общем рецензировании и т. д. Foxit Reader обладает быстрой скоростью запуска и удивительно богатым набором функций. Вы можете…
  2017-08-13 10:22:17 | Категория: Графика
   DELUGE — КРОСС-ПЛАТФОРМЕННЫЙ BITTORRENT-КЛИЕНТ
Deluge — кросс-платформенный Bittorrent-клиент с поддержкой плагинов. Поддерживается работа через прокси, шифрование, обмен пирами, ручное ограничение скорости, UPnP и NAT-PMP, RSS и многое другое.   Deluge поддерживает следующие сетевые возможности: Mainline DHT µTorrent Peer exchange Local service discovery (обнаружение пиров в локальной сети) BitTorrent шифрование протокола UPnP и NAT-PMP Поддержка прокси для пиров,…
  2017-08-05 22:02:07 | Категория: Интернет
   WEBMONEY MINI LINUX
Webmoney mini очень удобен, достаточно прост и безопасен. Его можно запускать онлайн с любого компьютера зайдя на сайт mini.webmoney.ru   Компания Webmoney не оставила пользователей Linux без внимания и разместила на своем сайте приложение для Linux.   Установка   Скачиваем пакет deb со страницы сайта http://api4mini.webmoney.ru/aboutapps.aspx#linux для Linux или через ссылку: deb скачать…   далее в терминале: cd путь к…
  2017-07-30 20:25:38 | Категория: Интернет
   SITE-AUDITOR — БЫСТРЫЙ АНАЛИЗ САЙТА
При помощи утилиты Site-Auditor вы сможете быстро собрать данные, необходимые для оценки сайта. Одним кликом вы получите все необходимые данные из основных поисковых сервисов, используемых в российском сегменте Интернета, а именно: Яндекс, а также в наиболее популярных международных сервисахGoogle и Bing и ряда других сервисов. Кроме того, в случае, если на анализируемом сайте будет обнаружен…
  2017-08-09 21:50:42 | Категория: Интернет
   border
Свойство border объединяет в себе все свойства, которые используются для определения границы (рамки) элемента. Несколько примеров использования: Рамка вокруг элемента CSS .help { border: 5px solid red; /* рамка вокруг текста */ padding: 5px; /* Поля вокруг текста */ width: 300px; /* ширина элемента */ } HTML <div class="help">Привет!!!</div> Задаем цвет и ширину рамки отдельно по сторонам border-top (верхняя граница) border-right (правая…
  2017-08-24 20:46:57 | Категория: CSS

Вверх