Najnowsze tutoriale tworzenie stron internetowych
 

PHP array_merge_recursive() Function

<PHP Array Reference

Przykład

Łączy dwie macierze na jednej tablicy:

<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge_recursive($a1,$a2));
?>
Uruchomić przykład »

Definicja i Wykorzystanie

array_merge_recursive() funkcja łączy jedną lub więcej tablic w jednym układzie.

Różnica pomiędzy tym funkcję oraz array_merge() funkcji jest, gdy dwa lub więcej elementów macierzy mają ten sam klucz. Zamiast zastąpić klucze, array_merge_recursive() Funkcja powoduje, że wartość w postaci tablicy.

Note: Jeśli przypisać tylko jedną tablicę do array_merge_recursive() funkcji, będzie zachowywać się dokładnie tak samo jak array_merge() funkcji.


Składnia

array_merge_recursive( array1,array2,array3... )

Parametr Opis
array1 Wymagany. Określa tablicę
array2 Opcjonalny. Określa tablicę
array3,... Opcjonalny. Określa tablicę

Szczegóły techniczne

Zwracana wartość: Zwraca tablicę scaloną
Wersja PHP: 4.0.1+

<PHP Array Reference