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

   WORLD OF PADMAN
World of Padman для Linux — Игра-шутер (стрелялка) от первого лица, свободная для распространения и использования. World of Padman основан на движке Quake III, однако уже давно является самостоятельным проектом.Игровая графика оформлена в стиле мультипликации и комиксов. В игре вы можете выбрать персонажа, за которого будете играть, выбрать свой цвет.Большая часть игровых карт сделаны в виде различных…
  2017-08-09 21:22:54 | Категория: Игры
   gnome-blog — публикация сообщений в блогах
gnome-blog — простое в использовании приложение для публикации сообщений в блогах на которых вы зарегистрированы. Приложение отлично работает с Blogger.com / Blogspot.com, Advogato.org, Movable Type, WordPress, LiveJournal.com и Pybloxsom и др. Программа GNOME Commander доступна в официальном репозитории Ubuntu, поэтому ее можно установить через центр приложений Ubuntu или воспользоваться терминалом: sudo apt-get install gnome-blog Для работы с приложением…
  2017-08-11 23:03:47 | Категория: Интернет
   Tilda - эмулятор терминала
Tilda — это эмулятор терминала, подобный gnome-terminal (GNOME) или Konsole (KDE), с той разницей, что он раскрывается из-за края экрана при нажатии заданной «горячей клавиши». Это похоже на встроенные консоли в таких играх, как Quake или Half-live. Tilda обладает широкими возможностями настройки через графический мастер настроек. Программу можно установить через "Центр приложений Ubuntu" или выполнив команду в терминале: sudo…
  2017-09-04 10:31:48 | Категория: Система
   bcdiv - делит два числа с произвольной точностью
Функция bcdiv() делит два числа с произвольной точностью. Пример использования: $a = 128.4536; $b = 45.896344; echo bcdiv($a,$b,6)."<br>"; /// 2.798776 echo bcdiv($a,$b,24); ///…
  2017-09-09 17:31:30 | Категория: PHP
   JuK - свободный медиаплеер для KDE
JuK - свободный медиаплеер для KDE, используемый по умолчанию, начиная с KDE 3.2, часть пакета kdemultimedia. JuK поддерживает форматы MP3, Ogg Vorbis, и FLAC. Разработка JuK была начата Скоттом Веллером в 2000 году, в то время он назывался QTagger. В 2002 году, он был перемещён в KDE CVS, где он «вырос» в полноценное аудиоприложение. Он стал частью KDE, начиная с версии 3.2. Обладая возможностями обычного…
  2017-08-25 18:39:19 | Категория: Мультимедиа

Вверх