La fonction php array_merge_recursive est utilisée pour fusionner deux tableaux en un seul tableau. Le paramètre array1 doit faire référence au tableau spécifié. La différence entre cette fonction et la fonction array_merge() est que lorsque deux éléments du tableau ou plus ont le même nom de clé. .
Comment utiliser la fonction php array_merge_recursive ?
Fonction : Fusionner deux tableaux en un seul tableau
Description :
La fonction array_merge_recursive() fusionne un ou plusieurs tableaux en un tableau. La différence entre cette fonction et la fonction array_merge() réside dans le fait que deux ou plusieurs éléments du tableau ont le même nom de clé. array_merge_recursive() n'écrase pas le nom de clé, mais combine récursivement plusieurs valeurs avec le même nom de clé dans un tableau.
Syntaxe :
array_merge_recursive(array1,array2,array3...)
Paramètres :
array1 Obligatoire, spécifiez le tableau
array2 Facultatif, spécifiez le tableau
array3 facultatif, en spécifiant le tableau
exemple d'utilisation de la fonction php array_merge_recursive()
<!DOCTYPE html> <html> <body> <?php $a1=array("a"=>"red","b"=>"green"); $a2=array("c"=>"blue","b"=>"yellow"); print_r(array_merge_recursive($a1,$a2)); ?> </body> </html>
Sortie :
Array ( [a] => red [b] => Array ( [0] => green [1] => yellow ) [c] => blue )
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!