Maison  >  Article  >  développement back-end  >  Résumé des fonctions couramment utilisées en PHP : array_shift()

Résumé des fonctions couramment utilisées en PHP : array_shift()

WBOY
WBOYoriginal
2023-06-20 15:06:271617parcourir

Résumé des fonctions couramment utilisées en PHP : array_shift()

En tant que langage de programmation populaire, PHP fournit une riche bibliothèque de fonctions, permettant aux développeurs d'écrire plus facilement des programmes efficaces. Ici, je voudrais partager avec vous une fonction PHP-array_shift() couramment utilisée.

Introduction

La fonction array_shift() est une fonction en PHP utilisée pour supprimer le premier élément d'un tableau et renvoyer cet élément. Il réorganisera les index du tableau de sorte que le nouvel index de départ dans le tableau soit 0 et augmentera un par un, tout en supprimant le premier élément d'origine. Cette méthode peut également être utilisée pour supprimer une valeur d'un tableau (c'est-à-dire supprimer la première valeur correspondante).

Syntaxe

array_shift(array $array) : Mixed

Description du paramètre : $array, le tableau sur lequel opérer. Si l'argument n'est pas un tableau, la fonction renvoie NULL.

Valeur de retour : Cette fonction renvoie la valeur de l'élément supprimé. Si le tableau est vide, NULL est renvoyé.

Exemple

Voyons un exemple simple pour comprendre comment utiliser la fonction array_shift() :

$myArray = array('apple', 'orange', 'banana', 'grape');
$firstItem = array_shift($myArray);
print_r($myArray);
echo $firstItem;

Le code ci-dessus affichera :

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

Dans cet exemple, nous avons créé un tableau avec 4 éléments et utilisé le array_shift( ) la fonction supprime le premier élément (c'est-à-dire "pomme"). La fonction renverra alors la valeur de l'élément supprimé, qui est "apple". Enfin, nous imprimons le tableau modifié et les valeurs des éléments supprimés.

Remarque :

  1. Si vous essayez d'appeler cette fonction sur autre chose qu'un tableau, elle renverra NULL.
  2. Si vous essayez de supprimer le premier élément d'un tableau vide, la fonction renverra NULL.
  3. Après avoir appelé cette fonction, l'index de départ du tableau deviendra 0 et l'index des éléments restants sera incrémenté de 1.

Summary

array_shift() est une fonction PHP fréquemment utilisée. Utilisez-le pour supprimer facilement le premier élément d'un tableau et renvoyer cet élément. Si vous devez supprimer d'autres éléments du tableau, vous pouvez utiliser la fonction array_splice() ou la fonction unset(). Si vous utilisez souvent PHP pour faire fonctionner des tableaux, array_shift() deviendra certainement votre assistant de droite.

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