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

   LINUX DC++
Linux DC++ — клиент файлообменной сети Direct Connect для ОС Linux. Является портированной версией популярного клиента для Microsoft Windows — DC++. Программа обладает практически такими же функциями и возможностями как DC++. Direct Connect — это peer-to-peer файлообменная система, построенная по тому же принципу, что и, например, eDonkey, Kazaa, Napster и т.п. Т.е. на компьютер ставится специальная программа — DC-клиент, в котором указывается,…
  2017-08-05 10:48:44 | Категория: Интернет
   SUPERBIRD — САМЫЙ БЫСТРЫЙ БРАУЗЕР!
Бесплатный браузер со специальным акцентом на скорости, стабильности и безопасности данных.Superbird предлагает все преимущества, которые Вам уже известны от Google Chrome, и делает это с максимальной безопасностью данных, поскольку Superbird не отправляет данных в Google! Основные возможности программы: Superbird является альтернативой Google Chrome Множество доступных плагинов Конфиденциальный поиск DuckDuckGo, как стандартная…
  2017-08-10 08:09:34 | Категория: Интернет
   BINIAX 2 — ЛОГИЧЕСКАЯ ИГРА
Biniax-2 — свободно распространяемая логическая игра, требуется ловить надвигающиеся сверху цветные парные блоки, управляя таким же блоком, меняющим при каждом контакте цвет. Особенности игры: два режима — аркадный (блоки опускаются непрерывно) и тактический (блоки опускаются через каждые два хода) можно играть вдвоём на одном компьютере оконный режим Программа Biniax-2 доступна в официальном…
  2017-08-10 13:02:57 | Категория: Игры
   HOLDINGNUTS
HoldingNuts — бесплатная игра под Linux. Играть в HoldingNuts можно только по сети, опция в виде соперника-компьютера отсутствует.   В игре можно создать свой сервер, и другие игроки смогут подключаться к Вам. По умолчанию имеется только один сервер game.holdingnuts.net:40888, поэтому возможно придется долго ждать своего соперника чтобы начать игру, но можно создать свой сервер в Ubuntu командой и проводить…
  2017-08-01 15:09:26 | Категория: Игры
   Копируем файл copy()
Функция copy() создает копию файла. Пример использования: $dir = "/var/www/ubuntu-desktop.ru/"; $a = $dir."1.txt"; $b = $dir."2.txt"; if (!copy($a, $b)) { echo "не удалось скопировать…
  2017-09-29 21:46:15 | Категория: PHP

Вверх