Introduction à la fonction PHP—array_unshift() : Insérer des éléments au début du tableau
En PHP, les tableaux sont l'une des structures de données les plus couramment utilisées. Lorsque nous devons insérer un nouvel élément au début du tableau, nous pouvons utiliser la fonction array_unshift() de PHP pour y parvenir. La fonction de la fonction
array_unshift() est d'insérer un ou plusieurs éléments au début du tableau et de modifier la longueur du tableau. Il insère de nouveaux éléments dans la tête du tableau et déplace les éléments existants vers l'arrière. La syntaxe de la fonction
array_unshift() est la suivante :
array_unshift(array &$array, Mixed $value1 [, Mixed $... ])
Description du paramètre :
Jetons un coup d'œil à un exemple de code spécifique :
<?php $fruit = array("apple", "banana", "orange"); echo "原数组:"; print_r($fruit); array_unshift($fruit, "lemon"); echo "插入后的新数组:"; print_r($fruit); ?>
Dans le code, nous avons créé un tableau nommé $fruit, qui contient 3 fruits. Nous utilisons ensuite la fonction array_unshift() pour insérer un nouvel élément "lemon" au début du tableau. Imprimez ensuite le tableau inséré via la fonction print_r().
Exécutez le code ci-dessus, nous obtiendrons le résultat suivant :
Tableau original : Array
(
[0] => apple [1] => banana [2] => orange
)
Nouveau tableau après insertion : Array
(
[0] => lemon [1] => apple [2] => banana [3] => orange
)
Comme le montrent les résultats de sortie, Grâce à la fonction array_unshift (), nous avons réussi à insérer le nouvel élément "lemon" au début du tableau et les éléments d'origine ont été déplacés d'une position à tour de rôle.
Il convient de noter que la fonction array_unshift() renvoie la nouvelle longueur du tableau après l'insertion d'éléments.
En plus d'insérer un élément, nous pouvons également utiliser la fonction array_unshift() pour insérer plusieurs éléments à la fois. Par exemple :
<?php $numbers = array(4, 5); echo "原数组:"; print_r($numbers); array_unshift($numbers, 1, 2, 3); echo "插入后的新数组:"; print_r($numbers); ?>
Exécutez le code ci-dessus, nous obtiendrons le résultat suivant :
Tableau original : Array
(
[0] => 4 [1] => 5
)
Nouveau tableau après insertion : Array
(
[0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5
)
Grâce à l'exemple ci-dessus, nous comprenons Apprenez à utiliser la fonction array_unshift() pour insérer un ou plusieurs éléments au début d'un tableau et modifier la longueur du tableau.
Résumé : La fonction
array_unshift() est l'une des fonctions de tableau couramment utilisées en PHP. Elle peut facilement insérer un ou plusieurs éléments au début du tableau. Dans le développement réel, lorsque nous devons ajouter des éléments au début du tableau, nous pouvons utiliser la fonction array_unshift() pour y parvenir.
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!