Функция PHP array_merge ()
примеров
Два массива в один массив:
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge($a1,$a2));
?>
Запуск экземпляра »
Определение и использование
Функция array_merge () используется для одного или более массивов в один массив.
Совет: Вы можете ввести функцию , чтобы один или несколько массивов.
Примечание: Если два или более из элементов массива имеют то же название ключа, последний элемент будет перезаписывать другие элементы.
Примечание: Если вы только () функция для ввода массив array_merge, и имя ключа является целым числом, то функция возвращает новый массив с целыми ключами, ключи повторно индекс 0 (смотри пример 1 ниже) ,
Подсказка: Эта функция array_merge_recursive () между различными функциями в процессе двух или более элементов массива имеют одинаковое положение ключей. array_merge_recursive () не будет покрывать имя ключа, но несколько значений с одинаковым именем ключа рекурсивно, состоящий из массива.
грамматика
参数 | 描述 |
---|---|
array1 | 必需。规定数组。 |
array2 | 可选。规定数组。 |
array3 | 可选。规定数组。 |
технические детали
Возвращает: | Возвращает массив слияния. |
---|---|
Версия PHP: | 4 + |
Журнал обновления: | По состоянию на PHP 5.0, функция принимает только параметры массива типа. |
Другие примеры
Пример 1
Используйте только параметр с целыми ключевыми именами:
$a=array(3=>"red",4=>"green");
print_r(array_merge($a));
?>
Запуск экземпляра »
Полный PHP массив Ссылка