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

   ECORDMYDESKTOP — ПРОГРАММА ПОЗВОЛЯЮЩАЯ ЗАПИСАТЬ НА ВИДЕО ДЕЙСТВИЯ СОВЕРШАЕМЫЕ НА ЭКРАНЕ
RecordMyDesktop — бесплатная утилита с открытым исходным кодом для записи скринкастов*. Используется для записи действий пользователя. Результат сохраняется в формате Ogv. В программе имеются множество настроек, можно записывать весь экран целиком, выделенную область экрана (выбрать область можно с маленького экрана изображения рабочего стола) и записывать только выбранное окно нажав на кнопку «Выбрать…
  2017-08-06 22:34:02 | Категория: Разное
   Widelands — компьютерная стратегическая игра реального времени
Widelands — компьютерная стратегическая игра реального времени, распространяемая по лицензии GNU GPL. Игровым процессом и некоторыми идеями похожа на The Settlers и The Settlers II. Игра находится в процессе разработки, в настоящее время работа идёт над графикой и исправлением багов. Widelands работает под Linux, BSD, Mac OS X и Windows. Widelands включает в себя однопользовательский режим, многопользовательский режим для локальной сети и с…
  2017-08-03 11:03:53 | Категория: Игры
   PHP-FUSION CMS В UBUNTU 14.04
PHP-Fusion — система управления содержимым, созданная Nick Jones с использованием языка PHP и базы данных MySQL. PHP-Fusion поддерживает около десятка языков, помимо английского. Есть официальная поддержка форумов в России, на Украине, в Италии, Венгрии, Дании, а также поддержка клуба. PHP-Fusion v6 распространяется в соответствии с GNU General Public License, а уже PHP-Fusion v7 лицензирована в соответствии с Affero General Public…
  2017-08-11 21:50:34 | Категория: Сервер
   POPCORN TIME — ПОТОКОВЫЙ ПРОСМОТР ФИЛЬМОВ ПО ПРОТОКОЛУ BITTORRENT
Popcorn time первая бета-версия программного обеспечения с открытым исходным кодом, авторы которого постарались создать как можно более простой и понятный пользователю интерфейс для потокового просмотра фильмов по протоколу BitTorrent. Все гениальное просто — объединены список торрентов через YTS API, база субтитров OpenSubtitles и база метаданных TheMovieDB. Также, использован node-webkit — сочетание браузерного движка WebKit и…
  2017-08-09 10:25:36 | Категория: Мультимедиа
   ATOMIX
Atomix — бесплатная игра для Linux. Игровое поле представляет собой двумерный замкнутый лабиринт, в котором находятся несколько шариков-атомов разного цвета. Их необходимо расположить рядом друг с другом определённым образом, составив заданную фигуру-молекулу по указанному образцу. Шарики можно передвигать в четырёх направлениях, расстояние перемещения не регулируется, шарик двигается до тех пор, пока не…
  2017-08-01 23:53:08 | Категория: Игры

Вверх