Maison > développement back-end > tutoriel php > Explication détaillée du manuel des fonctions PHP : array_push()

Explication détaillée du manuel des fonctions PHP : array_push()

PHPz
Libérer: 2023-06-21 11:06:01
original
2208 Les gens l'ont consulté

array_push() est l'une des fonctions les plus couramment utilisées en PHP. C'est une fonction utilisée pour pousser une ou plusieurs valeurs à la fin d'un tableau. En ajoutant des valeurs à la fin du tableau, nous pouvons mieux gérer et organiser les données du tableau.

Dans cet article, nous examinerons en profondeur l'utilisation détaillée et des exemples de scénarios de la fonction array_push() pour aider tout le monde à mieux comprendre et appliquer cette fonction PHP couramment utilisée. La syntaxe de la fonction

array_push() est la suivante :

array_push(array $array, $value1, $value2, $value3, ...)
Copier après la connexion

Explication du paramètre :

  • $array : obligatoire, le tableau auquel les valeurs doivent être ajoutées. $array:必须,需要添加值的数组。
  • $value1, $value2, $value3
  • $value1, $value2, $value3 : Facultatif, les valeurs qui doivent être ajoutées au tableau.

Valeur de retour : renvoie le nombre d'éléments du tableau après avoir ajouté de nouvelles valeurs.

Ce qui suit est un exemple très simple d'utilisation de array_push() :

$fruits = array("apple", "banana", "orange");
array_push($fruits, "pear", "mango");
print_r($fruits);
Copier après la connexion

Sortie du résultat :

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => pear
    [4] => mango
)
Copier après la connexion
Copier après la connexion

Dans cet exemple, nous créons un tableau contenant trois fruits, puis utilisons la fonction array_push() pour en ajouter deux à la fin . de nouveaux fruits, "poire" et "mangue". Enfin, nous utilisons la fonction print_r() pour imprimer le résultat, et nous pouvons voir que le fruit nouvellement ajouté a été ajouté avec succès à la fin du tableau.

En plus des exemples ci-dessus, array_push() propose un large éventail de scénarios d'utilisation. Voici quelques utilisations courantes.

1. Utilisez la fonction array_push() pour ajouter des éléments à un tableau vide

Tout d'abord, nous examinons comment utiliser la fonction array_push() pour ajouter des éléments à un tableau vide :

$items = array();
array_push($items, "item1", "item2", "item3");
print_r($items);
Copier après la connexion

Exécuter les résultats :

Array
(
    [0] => item1
    [1] => item2
    [2] => item3
)
Copier après la connexion

Ici, nous créez d'abord un tableau vide, puis utilisez la fonction array_push() pour ajouter trois éléments en séquence et utilisez print_r() pour imprimer le résultat. Comme vous pouvez le constater, les éléments nouvellement ajoutés ont été insérés avec succès à la fin du tableau.

2. Utilisez la fonction array_push() pour ajouter un seul élément à un tableau existant

En plus d'ajouter plusieurs éléments, la fonction array_push() peut également être utilisée pour ajouter un seul élément à un tableau existant :

$names = array("Tom", "Dick");
array_push($names, "Harry");
print_r($names);
Copier après la connexion

Exécuter les résultats :

Array
(
    [0] => Tom
    [1] => Dick
    [2] => Harry
)
Copier après la connexion

Dans cet exemple, nous créons d'abord un tableau contenant les noms de deux personnes, puis utilisons la fonction array_push() pour ajouter le nom d'une nouvelle personne "Harry" au tableau. Enfin, nous utilisons la fonction print_r() pour imprimer le résultat. Vous pouvez voir que le nom de la personne nouvellement ajoutée a été ajouté avec succès à la fin du tableau.

3. Utilisez la fonction array_push() pour ajouter un autre tableau à un tableau existant

La fonction array_push() peut également être utilisée pour ajouter un autre tableau à un tableau existant. À ce stade, nous devons utiliser l'opérateur ... pour diviser les valeurs du tableau en paramètres indépendants.

Voici un exemple de code :

$fruits = array("apple", "banana", "orange");
$moreFruits = array("pear", "mango");
array_push($fruits, ...$moreFruits);
print_r($fruits);
Copier après la connexion

Résultat d'exécution :

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => pear
    [4] => mango
)
Copier après la connexion
Copier après la connexion

Ici, nous créons d'abord deux tableaux de fruits différents, puis utilisons l'opérateur... pour diviser les valeurs du tableau $moreFruits en séparés. Les paramètres sont passé à la fonction array_push(). De cette façon, nous avons réussi à ajouter les valeurs du tableau $moreFruits au tableau $fruits.

4. Utilisez la fonction array_push() pour ajouter plusieurs éléments à un tableau existant

Enfin, voyons comment utiliser la fonction array_push() pour ajouter plusieurs éléments à un tableau existant :

$fruits = array("apple", "banana", "orange");
array_push($fruits, "pear", "grape", "mango");
print_r($fruits);
Copier après la connexion

Exécutez le résultat :

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => pear
    [4] => grape
    [5] => mango
)
Copier après la connexion
Dans cet exemple, nous utilisons la fonction array_push() pour ajouter trois nouveaux éléments "pear", "grape" et "mango" à un tableau $fruits existant.

Grâce à ces exemples de scénarios, je pense que tout le monde a une compréhension plus profonde et des compétences d'application de la fonction array_push(). Bien que la fonction array_push() soit une fonction très simple en PHP, elle peut être très pratique dans le développement réel, nous permettant de traiter et d'organiser les données d'un tableau plus facilement.

Dans le développement réel, nous pouvons utiliser la fonction array_push() pour implémenter différentes fonctions en fonction de besoins spécifiques, fournissant ainsi une solution d'implémentation plus efficace et optimisée pour le travail de développement et la logique métier. 🎜

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:
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