English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Basic PHP Tutorial

Advanced PHP Tutorial

PHP & MySQL

PHP Reference Manual

PHP array_merge() function usage and example

PHP Массив функции руководства

Функция PHP array_merge() combines one or more arrays into one array.

Синтаксис

array array_merge ( array $array1[, array $array2[, array $array3...]] );

Определение и использование

 array_merge() combines the elements of one or more arrays and appends the values of one array to the end of the previous array. Returns the resulting array.
Если в вводимых массивах есть одинаковые строковые имена ключей, значения после этих ключей заменят предыдущие значения. Однако, если массив содержит числовые имена ключей, значения после них не заменят предыдущие значения, а будут добавлены в конце.
Если предоставлен только один массив и он является массивом с числовыми индексами, имена ключей будут перераспределены последовательно.

Параметр

НомерПараметры и описание
1

array1(обязателен)

Оно определяет один массив.

2

array2(по желанию)

Оно определяет один массив.

3

array3(по желанию)

Оно определяет один массив.

Возвратное значение

Оно возвращает результат массива.

Онлайн пример

Ниже приведен пример, который объясняет, как объединить два массива в один массив

<?php
   $input = array("a"=>"Horse","b"=>"Cat","c"=>"Dog");
   $input1 = array("d"=>"Cow","a"=>"Cat","e"=>"elephant");
   
   print_r(array_merge($input,$input1));
?>
Проверим‹/›

Результат вывода:

Массив
(
    [a] => Cat
    [b] => Cat
    [c] => Dog
    [d] => Cow
    [e] => elephant
)

  PHP Массив функции руководства