array_shift
(PHP 4, PHP 5)
array_shift — Fjerner et element i starten af et array
Beskrivelse
array_shift() fjerner den første værdi i array og returnerer den, forkorter array med et element og flytter alle ting ned. Alle arrays med nøgler bestående af tal vil blive ændret, så de starter fra nul, mens nøgler bestående af bogstaver ikke vil blive rørt. Hvis array er tom (eller ikke et array), vil NULL blive returneret.
Note: Denne funktion vil reset() array pointeren efter brug.
Example#1 array_shift() eksempel
<?php
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_shift($stack);
print_r($stack);
?>
Dette vil resulterer i at $stack har 3 elementer tilbage:
Array ( [0] => banana [1] => apple [2] => raspberry )
og orange vil blive tildelt til $fruit.
Se også array_unshift(), array_push() og array_pop().