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