Exemple
Fusionner deux réseaux dans un réseau:
<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge_recursive($a1,$a2));
?>
»Exécuter exemple Définition et utilisation
Le array_merge_recursive() fonction fusionne un ou plusieurs réseaux dans une matrice.
La différence entre cette fonction et la array_merge() la fonction est , lorsque deux ou plusieurs éléments de réseau ont la même clé. Au lieu de remplacer les touches, le array_merge_recursive() la fonction rend la valeur en tant que tableau.
Note: Si vous attribuez un seul tableau à la array_merge_recursive() fonction, il se comportera exactement la même que la array_merge() fonction.
Syntaxe
array_merge_recursive( array1,array2,array3... )
Paramètre | La description |
---|---|
array1 | Champs obligatoires. Spécifie une matrice |
array2 | Optionnel. Spécifie une matrice |
array3,... | Optionnel. Spécifie une matrice |
Détails techniques
Valeur de retour: | Retourne le tableau fusionné |
---|---|
PHP Version: | 4.0.1+ |
<Tableau PHP Référence