array_slice
(PHP 4, PHP 5)
array_slice — Haal een plak uit de array
Beschrijving
array_slice() geeft een rij met elementen uit de array zoals wordt aangegeven door de offset en length parameters.
Als offset positief is zal de rij beginnen bij die offset in de array . Als offset negatief is, zal de rij zo ver van het einde van de array beginnen.
Als length gegeven wordt en positief is zal de rij zoveel elementen hebben. Als length wordt gegeven en negatief is zal de rij zoveel elementen van het einde van de array stoppen. Als hij niet wordt gegeven zal de rij alle elementen bevatten van offset tot het einde van de array .
Let er op dat array_slice() array keys zal negeren en offsets en lengten zal berekenen gebaseerd op de eigenlijke positie van elementen binnen de array.
Example#1 array_slice() voorbeelden
$input = array ("a", "b", "c", "d", "e");
$output = array_slice ($input, 2); // geeft "c", "d", en "e" terug
$output = array_slice ($input, 2, -1); // geeft "c", "d" terug
$output = array_slice ($input, -2, 1); // geeft "d" terug
$output = array_slice ($input, 0, 3); // geeft "a", "b", en "c" terug
Zie ook array_splice().