Maison > développement back-end > Problème PHP > Comment combiner des nombres bidimensionnels en php sans changer la valeur de la clé

Comment combiner des nombres bidimensionnels en php sans changer la valeur de la clé

青灯夜游
Libérer: 2023-03-13 07:38:02
original
2824 Les gens l'ont consulté

En PHP, vous pouvez utiliser la fonction array_merge_recursive() pour fusionner des tableaux bidimensionnels sans modifier la valeur de la clé ; cette fonction n'écrasera pas le nom de la clé lors de la gestion de la situation où deux éléments du tableau ou plus ont le même nom de clé. au lieu de cela, plusieurs valeurs portant le même nom de clé sont formées de manière récursive dans un tableau.

Comment combiner des nombres bidimensionnels en php sans changer la valeur de la clé

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

En PHP, vous pouvez utiliser la fonction array_merge_recursive() pour fusionner des tableaux bidimensionnels sans modifier les valeurs des clés. La fonction

array_merge_recursive() est utilisée pour fusionner un ou plusieurs tableaux en un seul tableau.

La différence entre cette fonction et la fonction array_merge() est qu'elle gère la situation dans laquelle 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.

Exemple : Fusionner des tableaux bidimensionnels sans modifier les valeurs clés

<?php
header("Content-type:text/html;charset=utf-8");
$array1 = array(
    array("张三",25,"男"),
    array("李四",21,"男"),
    array("王五",22,"男"),
	  array("娜娜",22,"女"),
	  "PHP中文网"
);
$array2 = array(
    array("小红",25,"女"),
    array("李四",21,"女"),
    array("娜娜",22,"女"),
    "PHP中文网"
);
$array3 = array_merge_recursive($array1,$array2);
var_dump($array3);
?>
Copier après la connexion

Sortie :

Comment combiner des nombres bidimensionnels en php sans changer la valeur de la clé

Apprentissage recommandé : "Tutoriel vidéo PHP"

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal