Beschreibung
array
array_slice
( array array, int offset [, int length])
array_slice(
)
liefert
die
mittels
offset
und
length
spezifizierte
Sequenz
von
Elementen
des
Arrays
array
Ist
offset
positiv
,
beginnt
die
Sequenz
bei
diesem
Offset
in
dem
array
.
Ist
offset
negativ
,
beginnt
die
Sequenz
offset
Elemente
vor
dem
Ende
von
array
.
Ist
length
positiv
,
enthält
die
Sequenz
genauso
viele
Elemente
.
Ist
length
negativ
,
enthält
die
Sequenz
alle
Elemente
des
Arrays
von
offset
bis
length
Ist
length
negativ
,
enthält
die
Sequenz
alle
Elemente
des
Arrays
von
offset
bis
length
Elemente
vor
dem
Ende
des
Arrays
.
Ist
length
nicht
angegeben
,
enthält
die
Sequenz
alle
Elemente
von
offset
bis
zum
Ende
von
array
.
Beachten
Sie
,
dass
array_slice(
)
Schlüssel
ignoriert
,
und
Offsets
sowie
Längen
anhand
der
aktuellen
Positionen
berechnet
.
Beispiel
1
.
array_slice(
)
$input
=
array
(
"a"
,
"b"
,
"c"
,
"d"
,
"e")
;
$output
=
array_slice
($input
,
2)
;
/
/
liefert
"c"
,
"d"
,
und
"e
"
$output
=
array_slice
($input
,
2
,
-1)
;
/
/
liefert
"c"
,
"d
"
$output
=
array_slice
($input
,
-2
,
1)
;
/
/
liefert
"d
"
$output
=
array_slice
($input
,
0
,
3)
;
/
/
liefert
"a"
,
"b"
,
und
"c
"
|
|
Siehe
auch
array_splice(
)
.