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

   GPARTED — РЕДАКТОР ДИСКОВЫХ РАЗДЕЛОВ
GParted — редактор дисковых разделов, предназначенный для различных операций с разделами, таких как: создание, уничтожение, изменение размера, перемещение, проверка и копирование. Это необходимо при создании пространства для новых операционных систем, реорганизации использования диска, копировании данных, находящихся на жёстких дисках, и зеркалировании одного раздела на другой. Поддерживает различные…
  2017-08-04 22:17:12 | Категория: Система
   УСТАНОВКА GOOGLE CHROME В LINUX
Chrome – это простой, быстрый и безопасный веб-браузер для современного Интернета. Google Chrome обеспечивает быструю работу в Интернете. Он легко открывается с рабочего стола, мгновенно загружает страницы и без промедления запускает сложные веб-приложения. Браузер Chrome имеет простой и удобный интерфейс. Например, с помощью одного поля можно легко и быстро выполнять поиск и переходить на другие страницы, а…
  2017-08-06 01:22:32 | Категория: Интернет
   YO FRANKIE! — БЕСПЛАТНАЯ ТРЕХМЕРНАЯ ИГРА ДЛЯ LINUX
Yo Frankie! — бесплатная трехмерная игра для Linux. Главный герой игры бельченок по имени Фрэнк, который может прыгать, бегать, нападать. Так же Вы можете подбирать предметы и кидать их в других персонажей игры. В игре три вида оружия: собственные лапы, жёлуди и желудёвая базука. Игра имеет открытые исходники, распространяемые по лицензии GPL. А вся графика, 3D модели, музыка распространяются по лицензии Creative Commons.…
  2017-08-10 20:59:31 | Категория: Игры
   REDNOTEBOOK — ГРАФИЧЕСКИЙ ДНЕВНИК И ЖУРНАЛ ДЛЯ ХРАНЕНИЯ ЗАПИСЕЙ В ТЕЧЕНИИ ДНЯ
RedNotebook — графический дневник и журнал для хранения ряда записей и мыслей в течении дня. Включает в себя навигацию по календарю, настраиваемые шаблоны для каждого дня и поиск по ключевым словам и множествам. Программа rednotebook доступна в официальном репозитории Ubuntu, поэтому ее можно установить через центр приложений Ubuntu или воспользоваться терминалом: sudo apt-get install rednotebook Интерфейс программы разделён…
  2017-08-08 16:01:20 | Категория: Офис
   Naufrago! - простая online/offline RSS читалка
Naufrago! - простая online/offline RSS читалка, который позволяет читать новости с изображениями. Программа позволяет экспортировать/импортировать настроенные ленты новостей, поддерживаются форматы файлов: OPML, XML. Записи можно добавлять в избранное. Имеет полноэкранный режим для более удобного чтения. Проверка обновлений осуществляется автоматически. Для установки программы необходимо скачать deb…
  2017-08-25 14:37:53 | Категория: Интернет

Вверх