Maison  >  Article  >  développement back-end  >  Explication détaillée de la fonction php array_shift() : supprime le premier élément du tableau

Explication détaillée de la fonction php array_shift() : supprime le premier élément du tableau

怪我咯
怪我咯original
2017-06-07 11:51:109255parcourir

Quelle est la fonction de php array_shift() ?

La fonction array_shift() en php supprime le premier élément du tableau et renvoie la valeur de l'élément supprimé. Cet article présente en détail l'utilisation et la définition de la fonction php array_shift(). Si vous êtes intéressé, vous pouvez y jeter un œil, j'espère que cela sera utile à tout le monde.

Définition et utilisation

La fonction array_shift() supprime le premier élément du tableau et renvoie la valeur de l'élément supprimé, ou NULL si le tableau est vide. . Si le nom de clé est numérique, tous les éléments recevront de nouveaux noms de clé, en commençant par 0 et en incrémentant de 1 (reportez-vous au code de l'exemple 2 ci-dessous), et les valeurs littérales des clés resteront inchangées.

Syntaxe

array_shift(array)

Le tableau de paramètres est un tableau spécifié et doit être spécifié.

Exemple 1

Utilisez la fonction php array_shift() pour supprimer le premier élément du tableau $stack et renvoyer l'élément supprimé. Le code est le suivant. suit

<?php
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_shift($stack);
print_r($stack);
?>

Résultat de sortie de l'exécution du code :

Explication détaillée de la fonction php array_shift() : supprime le premier élément du tableau

Le code ci-dessus supprime le premier élément du Tableau $stack Après cela, l'élément orange est affecté à $fruit.

Exemple 2

Utilisez la fonction php array_shift() pour supprimer un tableau avec des noms de clés numériques. Le code est le suivant :

<?php
$a=array(0=>"red",1=>"green",2=>"blue");
echo array_shift($a);
print_r ($a);
?>
Code en cours d'exécution Résultat :

Explication détaillée de la fonction php array_shift() : supprime le premier élément du tableau

Vous pouvez voir que le nom de clé de l'élément d'origine "vert" est "1", mais après avoir utilisé la fonction array_shift(), tous les noms de clés passeront de 0 Début

[Recommandations d'articles connexes]

Définition et utilisation de la fonction de tableau php array_push()

php Explication détaillée des exemples d'utilisation des fonctions array_push(), array_pop() et array_shift()

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