Tableau d'ajout PHP

王林
Libérer: 2024-08-29 12:45:06
original
630 Les gens l'ont consulté

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);
Copier après la connexion

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);
Copier après la connexion

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);
Copier après la connexion

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)
Copier après la connexion

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);
?>
Copier après la connexion

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);
?>
Copier après la connexion

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);
?>
Copier après la connexion

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);
?>
Copier après la connexion

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);
?>
Copier après la connexion

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);
?>
Copier après la connexion

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!

Étiquettes associées:
php
source:php
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!