array_merge_recursive(PHP 4 >= 4.0.1, PHP 5) array_merge_recursive — Рекурсивно слить два или большее количество массивов Описание
array array_merge_recursive
( array $array1
, array $array2
[, array $...
] )
Функция array_merge_recursive() сливает элементы двух или большего количества массивов таким образом, что значения одного массива присоединяются к значениям предыдущего. Результатом работы функции является новый массив. Если входные массивы имеют одинаковые строковые ключи, тогда значения, соответствующие этим ключам, рекурсивно сливаются в один массив, таким образом, если одно из значений является массивом, функция сливает его с соответствующим значением в другом массиве. Однако, если массивы имеют одинаковые числовые ключи, значение, упомянутое последним, не заменит исходное значение, а будет добавлено в конец массива.
Пример #1 Пример использования array_merge_recursive()
$ar1 = array ("color" => array ("favorite" => "red"), 5);Переменная $result будет содержать:
См.также array_merge(). |
|
|
| © 2009 Тест скорости интернета | Boont.Ru |