Position actuelle: Accueil> Catégories de fonctions> array_merge_recursive

array_merge_recursive

Fusionner un ou plusieurs tableaux récursivement
Nom:array_merge_recursive
Catégorie:Tableau
Langage de programmation:php
Description en une ligne:Fusionner récursivement un ou plusieurs tableaux.

Définition et utilisation

La fonction array_merge_recursive() combine un ou plusieurs tableaux dans un tableau.

La différence entre cette fonction et array_merge() est que lorsque deux ou plusieurs éléments de tableau ont le même nom de clé. array_merge_recursive() ne remplace pas les noms de clés, mais combine récursivement plusieurs valeurs des mêmes noms de clé dans un tableau.

Remarque: Si vous entrez simplement un tableau à la fonction array_merge_recursive() et que le résultat est le même que array_merge() , la fonction renvoie un nouveau tableau avec des noms de clés entiers dont les noms de clés commencent par 0.

Exemple

Combinez deux tableaux dans un tableau:

 <? Php
$ a1 = array ( "a" => "red" , "b" => "vert" ) ;
$ a2 = array ( "c" => "bleu" , "b" => "jaune" ) ;
print_r ( array_merge_recursive ( $ a1 , $ a2 ) )) ;
?>

Essayez-le vous-même

grammaire

 array_merge_recursive ( array1 , array2 , array3 ... )
paramètre décrire
Array1 Requis. Spécifiez le tableau.
Array2 Facultatif. Spécifiez le tableau.
Array3 Facultatif. Spécifiez le tableau.
Fonctions similaires
Articles populaires