Авторский знак. Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.

Пн Вт Ср Чт Пт Сб Вс
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31


Чувашия-это моя Россия


Ссылки на Php-5 коды - array_merge().

Определение и использование. Функция array_merge() соединяет один или несколько массивов в один массив. Итогом такого соединения является новый массив.

Когда входные массивы имеют одинаковые строковые ключи, тогда каждое последующее значение массива будет заменять предыдущее. Когда массивы имеют одинаковые числовые ключи, значение, упомянутое последним, не заменит исходное значение, а будет добавлено в конец массива.

В результирующем массиве значения исходного массива с числовыми ключами будут перенумерованы в возрастающем порядке, начиная с нуля.

Вы можете присвоить один массив в функцию, или столько, сколько вам нравится.

Если два или более элементов массива имеют тот же ключ, последний имеет приоритет над другим.

Внимание!!! Если Вы назначили только один массив в array_merge функции(), и ключи целые числа, функция возвращает новый массив с целыми ключами, начиная с 0 и увеличивается на 1 для каждого значения.

Внимание!!! Разница между функцией array_merge() и функцией array_merge_recursive() тогда, когда два или более элементов массива имеют тот же ключ. Вместо того, чтобы переопределить ключи, функция array_merge_recursive() делает значение в виде массива.

Синтаксис:

array_merge(array1,array2,array3...);
      или
array array_merge(array $array1[,array $...]);
Параметр Описание
myfunction Required. The name of the user-made function, or null
array1 Требуется. Определяет массив
array2 Необязательно. Определяет массив
array3 Необязательно. Определяет массив

Техническая информация

Возврат Значения: Возвращает Объединенного массива
PHP Версия: 4.0.6+
Изменения: Начиная с версии PHP 5.0, эта функция только принимает параметры типа массива

ПРИМЕР №1

Напишем программу, которая соединяет два массива в один массив:

              < !DOCTYPE html>
              < html>
              < body>
                  < ?php
                    $a1=array("red","green");
                    $a2=array("blue","yellow");
                     print_r(array_merge($a1,$a2));
                  ? >
              < /body>
              < /html>                              

Полученный результат:

Array ( [0] => red [1] => green [2] => blue [3] => yellow )
ПРИМЕР №2

Напишем программу слияние двух ассоциативных массивов в один массив:

                 < !DOCTYPE html>
                 < html>
                 < body>
                   < ?php
                       $a1=array("a"=>"red","b"=>"green");
                       $a2=array("c"=>"blue","b"=>"yellow");
                           print_r(array_merge($a1,$a2));
                   ? >
                 < /body>
                 < /html>

Полученный результат:

Array ( [a] => red [b] => yellow [c] => blue )
ПРИМЕР №3

Напишем программу использования только одного параметра массив с целыми ключей:

                < !DOCTYPE html>
                < html>
                < body>
                      < ?php
                        $a=array(3=>"red",4=>"green");
                        print_r(array_merge($a));
                      ? >
                < /body>
                < /html>                              

Полученный результат:

Array ( [0] => red [1] => green )


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...
ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: