Maison > développement back-end > tutoriel php > Bibliothèque de fonctions PHP pratique : array_push()

Bibliothèque de fonctions PHP pratique : array_push()

WBOY
Libérer: 2023-06-20 20:56:02
original
1595 Les gens l'ont consulté

PHP est un langage de script open source côté serveur largement utilisé, doté d'une évolutivité et d'une flexibilité étendues. Parmi elles, la bibliothèque de fonctions est l’une des parties les plus fréquemment utilisées dans le développement PHP. Elle fournit de nombreuses fonctions pratiques pour opérer sur les données.

En PHP, vous pouvez utiliser des bibliothèques de fonctions pour implémenter rapidement des opérations de données courantes, telles que l'ajout, la suppression et la modification de tableaux. Cet article présentera une fonction couramment utilisée : array_push(), qui permet d'ajouter un ou plusieurs éléments à la fin d'un tableau.

array_push() La syntaxe de la fonction est la suivante :

array_push(array $array, mixed $value1[, mixed $value2, ...])
Copier après la connexion

Parmi eux, $array représente la variable tableau pour ajouter des éléments, $value1, $value2, etc. représenter les éléments à ajouter, vous pouvez être de n'importe quel type.

La façon d'utiliser cette fonction est très simple, l'exemple de code est le suivant :

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

Exécutez le code ci-dessus, le résultat de sortie est le suivant :

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

Vous pouvez voir, grâce à la fonction array_push(), nous avons ajouté avec succès deux éléments "pear" et "orange" au tableau $fruits. Il est à noter que cette fonction modifie directement le tableau d'origine plutôt que de renvoyer une nouvelle copie du tableau.

En plus d'ajouter des éléments, la fonction array_push() a également une valeur de retour, indiquant la longueur du tableau après l'ajout d'éléments. Par exemple :

$fruits = array("apple", "banana");
$length = array_push($fruits, "pear", "orange");
echo "The new length of the array is " . $length;
Copier après la connexion

Le résultat de sortie est le suivant :

The new length of the array is 4
Copier après la connexion

Vous pouvez voir que la valeur de $length est 4, qui est la longueur du tableau après l'ajout d'éléments .

Il convient de noter que lors de l'utilisation de la fonction array_push() pour ajouter des éléments à un tableau, plusieurs éléments peuvent être ajoutés en même temps et plusieurs éléments sont séparés par des virgules. Par exemple :

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

Le résultat de sortie est le suivant :

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

De plus, il convient de noter que la fonction array_push() peut également ajouter un autre tableau au tableau cible. en passant le paramètre array à tous les éléments. Par exemple :

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

Le résultat de sortie est le suivant :

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

Comme vous pouvez le voir, en ajoutant l'opérateur "..." avant le paramètre de tableau, nous avons ajouté avec succès le tableau $addFruits à Tous les éléments de sont ajoutés au tableau $fruits.

De manière générale, la fonction array_push() est une fonction PHP très pratique qui permet d'ajouter rapidement des éléments à un tableau. En apprenant cette fonction, les développeurs peuvent effectuer des opérations sur les données plus facilement et améliorer l'efficacité du développement.

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