(PHP 4, PHP 5, PHP 7, PHP 8)
array_shift — Dépile un élément au début d'un tableau
array_shift() extrait la première valeur du tableau
array
et la retourne, en raccourcissant
array
d'un élément, et en déplaçant tous les éléments
vers le bas. Toutes les clés numériques seront modifiées pour commencer à
zéro pendant que les clés litérales ne seront pas affectées.
Note: Cette fonction remet le pointeur au début du tableau d'entrée (équivalent de reset()).
array
Le tableau d'entrée.
Retourne la valeur dépilée, ou null
si le tableau est vide ou si la
valeur d'entrée n'est pas un tableau.
Exemple #1 Exemple avec array_shift()
<?php
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_shift($stack);
print_r($stack);
?>
L'exemple ci-dessus va afficher :
Array ( [0] => banana [1] => apple [2] => raspberry )
et orange
a été placé dans
$fruit.