Les tableaux PHP sont très flexibles, vous permettant simplement de modifier, d'ajouter ou d'en supprimer des éléments. Il existe également d'autres fonctions intégrées qui peuvent être utilisées pour manipuler les tableaux de plusieurs manières. Le array_merge () La fonction est une d'entre elles.
Dans cet article, nous apprendrons à fusionner plusieurs tableaux en PHP en utilisant le PHP array_merge () fonction.
Quelle est la fonction array_merge ()?
Le array_merge () La fonction dans PHP est utilisée pour combiner plusieurs tableaux en un seul tableau. Avec cette fonction, les valeurs d'un tableau sont ajoutées à la fin du tableau précédent et le tableau résultant contient toutes les valeurs des tableaux d'origine.
Pour utiliser le array_merge () fonction, vous devez lui fournir une liste de tableaux séparés par des virgules comme argument. La fonction renvoie ensuite un nouveau tableau qui contient les valeurs fusionnées de tous les tableaux fournis comme arguments.
La syntaxe du array_merge () La fonction est la suivante:
array_merge (array1, array2, array3,…)Ici, Array1, Array2, Array3… Les arguments sont-ils passés au array_merge () fonction. Le Array1 est le tableau initial pour fusionner Array2, Array3… Sont facultatifs.
Utilisez la fonction array_merge () en php?
Pour apprendre à utiliser le array_merge () fonction en php, suivez les étapes ci-dessous:
Étape 1: Vous devez d'abord définir deux tableaux qui doivent être fusionnés en php.
Étape 2: Alors vous pouvez utiliser le array_merge () fonction pour fusionner les tableaux.
Étape 3: Stockez le tableau dans une variable, puis imprimez en utilisant le print_r fonction.
Exemples de la fonction array_merge () en php
Voici quelques exemples d'utilisation du array_merge () Fonction en php:
Exemple 1: Utilisez la fonction array_merge () pour fusionner plusieurs tableaux en un
Vous pouvez utiliser le array_merge () Pour combiner plusieurs tableaux en un seul tableau contenant tous les éléments de tableau d'origine. Voici un exemple simple.
$ emp_id = ['a', 'b', 'c', 'd'];Le programme PHP ci-dessus définit trois tableaux indexés nommés emp_id, EMP_NAM, et, emp_age. Puis il a fusionné emp_id, EMP_NAM, et, emp_age tableaux dans un seul tableau nommé emp_info en utilisant php array_merge () fonction.
Sortir
Exemple 2: Utilisez la fonction array_merge () pour fusionner les tableaux indexés avec des valeurs en double
Le array_merge () La fonction est également utile dans un scénario si vous avez un tableau avec des valeurs en double. Dans ce cas, si vous utilisez la fonction, il ne renvoie qu'une seule valeur au lieu de renvoyer une valeur en double. Le code suivant illustre ce phénomène.
$ array1 = array ('marron', 'jaune', 'noir');Le code ci-dessus utilise deux tableaux composés de couleurs. Le fusion Le tableau est la combinaison des deux tableaux qui renvoie le tableau supprimant les valeurs en double.
Sortir
Conclusion
Le array_merge () La fonction dans PHP vous permet de combiner plusieurs tableaux en un. Pour utiliser la fonction en PHP, vous devez fournir une liste de tableaux séparés par des virgules comme argument. La fonction vous fournit alors un nouveau tableau contenant toutes les valeurs des tableaux fusionnés. La directive mentionnée ci-dessus fournit une compréhension facile avec quelques exemples simples de la façon d'utiliser array_merge () en php.