Beschreibung
mixed
array_shift
( array array)
array_shift(
)
liefert
den
ersten
Wert
von
array
,
verschiebt
die
anderen
Werte
hinunter
,
und
verkürzt
array
um
ein
Element
.
Alle
numerischen
Schlüssel
werden
so
modifiziert
,
dass
bei
null
zu
zählen
begonnen
wird
.
Strings
als
Schlüssel
bleiben
unverändert
.
Ist
array
leer
(
oder
kein
Array
)
,
wird
NULL
zurückgegeben
.
Beispiel
1
.
array_shift(
)
$stack
=
array
(
"Orange"
,
"Banane"
,
"Apfel"
,
"Himbeere")
;
$fruit
=
array_shift
($stack)
;
|
Danach
blieben
in
$stack
3
Elemente
übrig
:
Array
(
[0
]
=
Banane
[1
]
=
Apfel
[2
]
=
Himbeere
)
|
und
orange
wird
$fruit
zugeordnet.
|
Siehe
auch
array_unshift(
)
,
array_push(
)
und
array_pop(
)
.