Maison  >  Article  >  développement back-end  >  Comment ajouter au tableau en php

Comment ajouter au tableau en php

WBOY
WBOYoriginal
2023-05-19 18:57:38420parcourir

Ajouter des éléments

PHP est un langage de script côté serveur très populaire qui est couramment utilisé dans le développement de sites Web et constitue l'une des technologies de base de nombreux sites Web. En PHP, un tableau est une structure de données très couramment utilisée pour stocker un ensemble de données ordonnées. Pendant le développement, nous devons souvent ajouter des éléments aux tableaux. Cet article explique comment ajouter des éléments à un tableau en PHP.

1. Utilisez la fonction array_push()

La fonction array_push() est une méthode courante en PHP pour ajouter des éléments à un tableau. Cette fonction pousse un ou plusieurs éléments à la fin du tableau et renvoie la longueur du nouveau tableau.

L'utilisation est la suivante :

$fruits = array("apple", "banana", "orange");
array_push($fruits, "watermelon", "grape");
print_r($fruits);

Sortie :

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => watermelon
    [4] => grape
)

Dans l'exemple ci-dessus, nous définissons d'abord un tableau de fruits $fruits, puis ajoutons deux éléments au tableau via la fonction array_push(), et enfin utilisons print_r() Le La fonction imprime le tableau après avoir ajouté des éléments.

2. Utilisez l'opérateur "+"

En plus d'utiliser la fonction array_push(), nous pouvons également utiliser l'opérateur "+" pour ajouter des éléments au tableau. Cet opérateur joint deux tableaux dans un nouveau tableau et implémente la fonction d'ajout d'éléments au tableau.

L'utilisation est la suivante :

$fruits1 = array("apple", "banana", "orange");
$fruits2 = array("watermelon", "grape");
$fruits = $fruits1 + $fruits2;
print_r($fruits);

Sortie :

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => watermelon
    [4] => grape
)

Dans l'exemple ci-dessus, nous définissons d'abord deux tableaux de fruits $fruits1 et $fruits2, puis les connectons dans un nouveau tableau via l'opérateur "+". Enfin, le La fonction print_r() est utilisée pour imprimer le tableau après avoir ajouté des éléments.

Il convient de noter que lors de l'ajout d'éléments à l'aide de l'opérateur "+", si le même nom de clé existe dans les deux tableaux, les derniers éléments du tableau remplaceront les éléments précédents du tableau.

3. Utilisez la syntaxe "$array[]"

PHP fournit également un moyen simple d'ajouter des éléments à un tableau, c'est-à-dire d'utiliser la syntaxe "$array[]". Cette syntaxe peut ajouter directement un élément au tableau et attribuer un nouveau nom de clé.

L'utilisation est la suivante :

$fruits = array("apple", "banana", "orange");
$fruits[] = "watermelon";
print_r($fruits);

Sortie :

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => watermelon
)

Dans l'exemple ci-dessus, nous définissons d'abord un tableau de fruits $fruits, puis utilisons la syntaxe "$fruits[]" pour ajouter un élément au tableau, et enfin utilisons La fonction print_r () imprime le tableau après avoir ajouté des éléments.

Il convient de noter que lors de l'ajout d'un élément à l'aide de la syntaxe "$array[]", PHP attribuera automatiquement un nouveau nom de clé à l'élément, et la valeur du nom de clé est le nom de clé entier le plus grand actuel plus 1.

Résumé

Cet article présente trois façons d'ajouter des éléments à un tableau en PHP : en utilisant la fonction array_push(), en utilisant l'opérateur "+" et en utilisant la syntaxe "$array[]". Différentes méthodes conviennent à différents scénarios. Dans le développement réel, il est nécessaire de choisir la méthode appropriée en fonction de la situation spécifique. Grâce à l'introduction de cet article, je pense que les lecteurs maîtrisent les compétences nécessaires pour ajouter des éléments aux tableaux 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