1 $arr1 = array(1, 2, 3, 4, 'color'=>'red'); 2 $arr2 = array('a', 'b', 'c', 'color'=>'blue'); 3 print_r(array_merge($arr1, $arr2));//La valeur de l'index du même nom sera écrasée 4 print_r(array_merge_recursive($arr1, $arr2));//Le même nom de clé ne sera pas écrasé s'il s'agit d'un seul élément, il sera converti en un tableau unidimensionnel. Les deux fonctions sont utilisées pour fusionner des tableaux. Les paramètres peuvent être des tableaux de 1 à n. (Eh bien, je ne comprends pas ce qui est utilisé lorsque le paramètre est un tableau. Qui sait ? Dites-moi.) Résultat de sortie : Ligne 3 : Array( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [color] => bleu //Il y a des différences dans cette ligne [4] => ; a [5]
Introduction : Fonctions de tableau couramment utilisées en PHP (7) Fusion de tableaux array_merge() et array_merge_recursive()
2 Fusion de tableaux PHP : + opérateur, array_merge, array_merge_recursive Différence. analyse
Introduction : Fusion de tableaux PHP : Analyse des différences de l'opérateur +, array_merge, array_merge_recursive
Introduction : php-Arrays function-array_merge_recursive-recursively fusionner un ou plusieurs tableaux Array_merge_recursive() en fusionne un de manière récursive. ou plusieurs tableaux [Fonction] Cette fonction fusionne les unités d'un ou plusieurs tableaux, et les valeurs d'un tableau sont ajoutées au tableau précédent
Tableau PHP. fusion : [Opérateur "+"], [array_merge], [array_merge_recursive] Différences
Introduction : Fusion de tableaux PHP : [Opérateur "+"], [array_merge], [ array_merge_recursive] différence,
5. array_merge perd un tableau vide, comment le résoudre
Introduction : array_merge a perdu un tableau vide array_merge a perdu un tableau vide Comment conserver toutes les données du tableau de modèles entièrement initialisé ? ------Solution-------------------------print_r(array_merge_recursive($a, $b)); Tableau ( [color_and_size]
6. Comment fusionner plusieurs tableaux en un seul tableau en PHP
Introduction : Comment fusionner en PHP Fusionner plusieurs tableaux en un seul tableau. Fusionner des tableaux unidimensionnels
8. Fonction php-Arrays-array_merge_recursive-Fusionner récursivement un ou plusieurs tableaux
9. Suspect : un bug dans php array_merge_recursive
Introduction : {code...} Théoriquement, il devrait renvoyer : {code.. .} Retour réel : {code...} Est-ce un bug ? Mise à jour : Ce n'est pas un bug, mais le manuel n'explique pas clairement comment réinitialiser les touches numériques lors de la fusion . 10. Comparaison de trois façons de fusionner des tableaux unidimensionnels en PHP Introduction : Il existe trois façons de fusionner des tableaux PHP : array_merge , array_merge_recursive, + (est l'opérateur mathématique plus le signe); Ce qui suit est un code de comparaison $array1 = array(2,4,"color" = "red"); $array2 = array("a", "b", "color" = "green", "shape" = "trapezoid", 4); $result = array_merge($array [Recommandations de questions-réponses associées] :
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!