Exemplu
Merge două matrice într-o singură matrice:
<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge_recursive($a1,$a2));
?>
Run exemplu » Definiție și utilizare
array_merge_recursive() Funcția fuzionează una sau mai multe matrice într - o singură matrice.
Diferența dintre această funcție și array_merge() funcția este atunci când două sau mai multe elemente de matrice au aceeași cheie. În loc de a suprascrie cheile, array_merge_recursive() funcția face ca valoarea ca o matrice.
Note: Dacă atribuiți numai o matrice la array_merge_recursive() funcție, aceasta se va comporta exact la fel ca și array_merge() funcția.
Sintaxă
array_merge_recursive( array1,array2,array3... )
Parametru | Descriere |
---|---|
array1 | Necesar. Specifică o matrice |
array2 | Opțional. Specifică o matrice |
array3,... | Opțional. Specifică o matrice |
Detalii tehnice
Întoarcere Valoare: | Returnează matrice fuzionat |
---|---|
Versiune PHP: | 4.0.1+ |
<PHP Array Reference