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

   PANTHEON FILE MANAGER — БЫСТРЫЙ, ПРОСТОЙ, ЛЕГКОВЕСНЫЙ И ПРОИЗВОДИТЕЛЬНЫЙ МЕНЕДЖЕР ФАЙЛОВ
Pantheon File Manager — быстрый, простой, легковесный и производительный менеджер файлов. Pantheon File Manager стандартный файловый менеджер в дистрибутиве Elementary OS, который поддерживается командной Elementary OS. Менеджер файлов имеет минимальную функциональность. В файловом менеджере Pantheon есть плагин для Dropbox который позволяют Вам загружать файлы в свои облачные хранилища и делиться ими с другими…
  2017-08-09 10:06:42 | Категория: Система
   FILE COMMANDER — КОНСОЛЬНЫЙ ФАЙЛОВЫЙ МЕНЕДЖЕР
File Commander — консольный файловый менеджер, который является почти полным аналогом Norton Commander. Так же как и в Norton Commander в File Commander имеется два окна в которых отображена домашняя директория пользователя, при этом выделенное окно является текущем, а второе окно используется для указания куда копировать или перемещать папку или файл. Так же второе окно используется для вывода информации об активном окне. В…
  2017-08-11 08:42:23 | Категория: Разное
   Монтирование iso-образа при помощи Nautilus
Монтировать iso-образ в Nautilus достаточно легко, для этого найдите образ который необходимо монтировать, кликните на него правой кнопкой мыши и выберите вкладку «Открыть в программе», далее «Подключение образов дисков».     В левой панели Nautilus в пункте «Устройства» появится виртуальный диск.     Для размонтирования достаточно кликнуть правой кнопкой мыши на…
  2017-08-04 14:36:32 | Категория: Ubuntu
   BleachBit — очистка системы
BleachBit позволит Вам быстро и легко очистить Linux Ubuntu от ненужного «мусора». BleachBit удаляет ненужные файлы и тем самым высвобождает ценное дисковое пространство, обеспечивает конфиденциальность и очистку от системного мусора. Очищает кэш, историю работы с сетью Интернет, удаляет временные файлы, куки и неработающие ярлыки. Удаляет файлы программ Adobe Reader, Bash, Beagle, Epiphany, Firefox, Flash, GIMP, Google Earth, Java, KDE, OpenOffice.org,…
  2017-08-10 19:12:41 | Категория: Система
   Tremulous — многопользовательская игра
Tremulous — многопользовательская игра, сочетает в себе жанр 3D-action и стратегию реального времени. Tremulous полностью распространяется под свободной лицензией GPL v2, исходные коды поставляются вместе с дистрибутивом игры, а бинарные версии доступны для платформ Linux, FreeBSD, Mac OS X и Microsoft Windows.       Сюжет игры основан на военном противостоянии двух рас — людей (humans) и пришельцев (aliens). Действие…
  2017-08-01 22:10:50 | Категория: Игры

Вверх