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

   array_intersect - вычисление схождения массивов
Функция array_intersect() сравнивает два массива и выводит элементы первого массива если такие же элементы имеются во втором массиве, ключи элементов массива при этом сохраняются. Пример использования: $a = array (1=>'кошка',2=>'мышка',4=>'сапог',6=>'пряник'); $b = array (1=>'кошка',3=>'пряник',4=>'кино',5=>'стакан'); $arr = array_intersect ($a, $b); print_r($arr); Array ( [1] => кошка [6] =>…
  2017-09-02 22:48:09 | Категория: PHP
   StreamStudio — приложение для потокового воспроизведения видео
StreamStudio — приложение для потокового воспроизведения видео с использованием веб-технологий, таких как HTML5, Javascipt и CSS. Приложение позволяет просматривать видео с таких видео-хостингов как Youtube, Dailymotion и аналогичных при установки соответствующих плагинов. В приложение встроен удобный поиск со множеством фильтров, имеется возможность сохранения файлов на жесткий диск. Для воспроизведения…
  2017-08-12 21:33:30 | Категория: Мультимедиа
   Berusky 2 — логическая 3D игра
Berusky 2 — логическая игра, головоломка, продолжение игры Berusky. «Буказоиды» — это удивительный мир мультяшных насекомых, в игре Вам придется решать разные логические задачи, передвигаться в лабиринте, перетаскивать предметы… Игра обладает хорошей 3D графикой, не требовательна к ресурсам компьютера. Игра Berusky 2 находится в официальном репозитории Ubuntu, установить ее можно через «Центр…
  2017-08-12 10:08:07 | Категория: Игры
   SOUNDCONVERTER — ПРОГРАММА ДЛЯ КОНВЕРТИРОВАНИЯ АУДИОФОРМАТОВ
SoundConverter — компьютерная программа для конвертирования аудиоформатов в операционной системе Linux. Кроме того, программа имеет функцию извлечения аудиодорожек из видеофайлов. Исходные форматы WAV, WavPack, FLAC, APE, ALAC, M4A, Shorten, MPC, MP3, Ogg Vorbis, AAC, DTS, AC3, MOD, XM (англ.), S3M, SID, AVI, MPEG, MOVи другие. Форматы для конвертации MP3, Ogg Vorbis, AAC, WAV и FLAC. Программой очень легко пользоваться, для этого выберите файл (или папку) ауди записи,…
  2017-08-05 11:39:21 | Категория: Мультимедиа
   basename - возвращает имя файла из указанного пути
Функция basename() возвращает имя файла из указанного пути. Пример использования: $a = '/var/www/rcl-radio.ru/forum/robots.txt'; echo basename($a); echo "<br>"; echo…
  2017-09-07 20:38:19 | Категория: PHP

Вверх