array_merge_recursive( PHP 4 >= 4.0.1 )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 См. также array_merge(). |
||