Forum und email

array_shift

(PHP 4, PHP 5)

array_shift — Fjerner et element i starten af et array

Beskrivelse

mixed array_shift ( array &$array )

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().