Découvrez comment fusionner deux tableaux en un seul tableau en PHP

PHPz
Libérer: 2023-04-12 10:56:17
original
528 Les gens l'ont consulté

PHP est un langage de script côté serveur populaire utilisé pour développer des applications Web. La fusion de deux tableaux est l’une des opérations courantes en PHP. Dans cet article, nous explorerons plusieurs façons de combiner deux tableaux en un seul en PHP.

  1. Utilisation de la fonction array_merge

La fonction array_merge est l'une des méthodes standard pour fusionner des tableaux en PHP. Cette fonction prend plusieurs tableaux comme arguments et renvoie le résultat de l'union de ces tableaux.

Voici un exemple de code pour fusionner deux tableaux à l'aide de la fonction array_merge :

$array1 = array("name" => "John", "age" => 30);
$array2 = array("height" => 175, "weight" => 75);
$result = array_merge($array1, $array2);
print_r($result);
Copier après la connexion

Le code ci-dessus affichera le tableau fusionné :

Array
(
    [name] => John
    [age] => 30
    [height] => 175
    [weight] => 75
)
Copier après la connexion
Copier après la connexion
  1. Utilisez l'opérateur +

L'opérateur + en PHP peut également être utilisé pour fusionner Fusionnez les deux tableaux. Cet opérateur ajoute un tableau à un autre tableau et renvoie le nouveau tableau.

Voici un exemple de code pour fusionner deux tableaux à l'aide de l'opérateur + :

$array1 = array("name" => "John", "age" => 30);
$array2 = array("height" => 175, "weight" => 75);
$result = $array1 + $array2;
print_r($result);
Copier après la connexion

Le code ci-dessus affichera le tableau fusionné :

Array
(
    [name] => John
    [age] => 30
    [height] => 175
    [weight] => 75
)
Copier après la connexion
Copier après la connexion
  1. Utilisez la fonction array_replace

La fonction array_replace est utilisée pour fusionner plusieurs tableaux et utiliser le tableau ultérieur écrase le tableau précédent, et si la même clé existe dans le tableau précédent, les valeurs du tableau ultérieur écraseront les valeurs du tableau précédent.

Voici un exemple de code pour fusionner deux tableaux à l'aide de la fonction array_replace :

$array1 = array("name" => "John", "age" => 30);
$array2 = array("name" => "Peter", "height" => 175, "weight" => 75);
$result = array_replace($array1, $array2);
print_r($result);
Copier après la connexion

Le code ci-dessus affichera le tableau fusionné :

Array
(
    [name] => Peter
    [age] => 30
    [height] => 175
    [weight] => 75
)
Copier après la connexion

Résumé

Il existe de nombreuses façons de fusionner deux tableaux en un seul en PHP. Nous pouvons utiliser la fonction array_merge, l'opérateur + ou la fonction array_replace. Dans les applications pratiques, nous pouvons choisir la méthode la plus appropriée pour réaliser l’opération en fonction de nos besoins.

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!

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