PHP array_merge_recursive() Fonction

❮ Référence PHP Array

Exemple

Fusionnez deux tableaux en un seul tableau :

<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge_recursive($a1,$a2));
?>
Essayez-le vous-même »

Définition et Utilisation

La fonction array_merge_recursive() fusionne un ou plusieurs tableaux en un seul tableau.

La différence entre cette fonction et la fonction array_merge() réside dans le fait que lorsque deux ou plusieurs éléments de tableau ont la même clé, au lieu de remplacer les clés, la fonction array_merge_recursive() transforme la valeur en tableau.

Remarque : Si vous passez seulement un tableau à la fonction array_merge_recursive(), elle se comportera exactement de la même manière que la fonction array_merge() .


Syntaxe

array_merge_recursive( array1, array2, array3, ... )

Valeurs des Paramètres

Paramètre Description
array1 Requis. Spécifie un tableau
array2 Optionnel. Spécifie un tableau
array3,... Optionnel. Spécifie un tableau


Détails Techniques

Valeur de Retour : Retourne le tableau fusionné
Version PHP : 4.0.1+

❮ Référence PHP Array