array_slice() returnerer en bestemt række af elementer
fra array
som valgt ved
offset
og length
parameterne.
Hvis offset
ikke er negativ, vil rækken af elementer
starte fra det punkt i array
. Hvis
offset
er negativ, vil rækken starte så langt fra
enden af array
som der er angivet.
Hvis length
er givet og er positiv vil række af
elementer have det antal i sig. Hvis length
er givet og er negativ vil rækken af elementer stoppe så mange værdier
fra enden af arrayet. Hvis den ikke bliver givet vil rækken af elementer
have de resterende elementer fra offset
og op til
enden af array
.
Bemærk at array_slice() vil reset nøglerne i arrayet
som standard. Siden PHP 5.0.2 kan dette ændres ved at sætte
preserve_keys
til TRUE.
Se også array_splice() og unset().