Maison  >  Article  >  développement back-end  >  Tableau d'ajout PHP

Tableau d'ajout PHP

王林
王林original
2024-08-29 12:45:06402parcourir

Ajouter quelque chose à celui existant est l'un des besoins fondamentaux de tout langage de programmation. PHP lui-même possède diverses fonctions intégrées pour gérer la fonctionnalité d'ajout de tableau. Nous pouvons ajouter deux tableaux ou plus pour créer un nouveau tableau (une combinaison de tous). Le tableau est utile lorsque nous avons deux tableaux différents et que nous souhaitons les fusionner en un seul pour un traitement ultérieur. L'ajout d'un tableau peut consister à pousser un nouvel élément dans un tableau, à ajouter un tableau à un autre tableau, à fusionner 2 tableaux ou plus, etc. Dans la fonction array_merge(), renvoyer un nouveau tableau après avoir passé au peigne fin tout le tableau passé dans ce paramètre array_merge(). .

PUBLICITÉ Cours populaire dans cette catégorie DEVELOPPEUR PHP - Spécialisation | Série de 8 cours | 3 tests simulés

Commencez votre cours de développement de logiciels libres

Développement Web, langages de programmation, tests de logiciels et autres

Syntaxe du tableau d'ajout PHP

Vous trouverez ci-dessous la liste des ajouts de tableaux PHP et leur syntaxe :

Syntaxe n°1 :

array_merge($array1, $array2);

Description – array_merge() est une fonction intégrée au langage PHP. $array1 et $array2 sont les deux tableaux que nous cherchons à fusionner. Il combinait deux tableaux simples en un seul.

Syntaxe n°2 :

array_push($array1, $array2);

Description – Encore une fois, array_push() est une fonction intégrée au langage PHP. $array1 et $array2 sont les deux tableaux que nous cherchons à fusionner. Dans ce processus, le tableau suivant apparaîtra à la position suivante de la première position. Par exemple, si $array1 a les 5 éléments, dans ce cas, le $array2 complet sera placé en 6ème position.

Syntaxe n°3 :

array_push($array1, $val);

Description – array_merge() peut également être utilisé pour ajouter l'élément au tableau. $array1 est un tableau indiquant si $val est la valeur que nous voulons ajouter dans $array1. Dans ce processus, le $val sera ajouté comme valeur normale à la prochaine position $array1.

Les éléments du tableau associé unique peuvent être exécutés en utilisant la fusion de tableaux. Ce tableau par valeur clé-valeur sera converti en un seul tableau. Il existe de nombreuses autres manières d'exécuter les fonctionnalités array_merge().

Syntaxe n°4 :

array_combine($array1, $array2)

array_combine() peut être utilisé pour combiner deux tableaux simples dans le tableau du tableau associé (en clé-valeur parée).

Comment ça marche ?

Pour utiliser cette fonctionnalité de fusion de tableaux, nous devons disposer de deux tableaux. Disons $array1 et $array2. Nous pouvons fusionner ces deux éléments en tableaux pour former un seul tableau. Cela peut être fait en écrivant notre propre code personnalisé en utilisant les fonctions intégrées de PHP. En PHP lui-même, il existe différentes manières d'y parvenir en fonction de nos besoins commerciaux. D'un autre côté, le ou les éléments peuvent également être ajoutés au tableau.

Exemples de tableau d'ajout PHP

Voici les exemples donnés ci-dessous :

Exemple n°1 – Fusionner deux tableaux pour n’en former qu’un seul

Dans cet exemple, nous aurons deux tableaux et nous essaierons de fusionner ce tableau en utilisant la fonction PHP array_merge().

Code :

<?php
$array1 = array(1, 2, 3, 4);
$array2 = array(4,5, 6);
$arr_merge = array_merge($array1, $array2);
print_r($arr_merge);
?>

Sortie :

Tableau d'ajout PHP

Exemple n°2 – Fusionner deux tableaux à l'aide de array_push

En utilisant la fonction array_push(), le second sera fusionné avec le premier. Dans cette fonction, le deuxième tableau sera ajouté à la position suivante du premier tableau. Le tableau complet sera placé à l'endroit suivant.

Code :

<?php
$array1 = array(1, 2, 3, 4);
$array2 = array(4,5, 6);
array_push($array1, $array2);
print_r($array1);
?>

Sortie :

Tableau d'ajout PHP

On peut voir qu'en 4ème position tout le tableau a été placé.

Exemple n°3 – Ajouter un seul élément à un tableau

Code :

<?php
$array1 = array(1, 2, 3, 4);
array_push($array1, 2000);
print_r($array1);
?>

Sortie :

Tableau d'ajout PHP

Comme nous pouvons le voir dans l'exemple, si nous ajoutons un seul élément, il sera ajouté comme valeur normale à la prochaine position suivante du tableau.

Exemple n°4 – Ressentez le tableau en exécutant une boucle

Code :

<?php
$testing = array();
for ($i=1; $i < 11 ; $i++) {
array_push($testing,$i);
}
print_r($testing);
?>

Sortie :

Tableau d'ajout PHP

Exemple n°5 – Fusion d’un tableau associé en PHP

Code :

<?php
$array1 = array("1" => "First");
$array2 = array("a2" => "Second", "a3" => "Third");
$result = array_merge($array1, $array2);
print_r($result);
?>

Sortie :

Tableau d'ajout PHP

Comme nous pouvons le voir dans cet exemple, si nous avons la touche numérique, elle partira de sa position traditionnelle. Pour le reste, il sera ajouté à la valeur-clé.

Exemple n°6 – Fusionner un seul tableau associé en PHP

Code :

<?php
$array1 = array(1 => "Red", 3=>"Green", 2=>"Blue");
$result = array_merge($array1);
print_r($result);
?>

Sortie :

Tableau d'ajout 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!

Déclaration:
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
Article précédent:Tableau PHP non définiArticle suivant:Tableau PHP non défini