array_slice

(PHP 4 >= 4.0.0)

array_slice -- Vytßhnout Φßst pole

Popis

array array_slice ( array array, int offset [, int length])

array_slice() vracφ sekvenci prvk∙ array urΦen²ch argumenty offset a length.

Pokud je offset kladn², tato sekvence zaΦne offset polo╛ek od zaΦßtku array. Pokud je offset zßporn², tato sekvence zaΦne tolik polo╛ek od konce array.

Pokud je length kladnß, tato sekvence bude obsahovat tolik prvk∙. Pokud je length zßpornß, tato sekvence skonΦφ tolik prvk∙ od konce array. Pokud length vynechßte, tato sekvence bude obsahovat v╣echny prvky array od offset do konce.

P°φklad 1. Ukßzka array_slice()

$input = array ("a", "b", "c", "d", "e");

$output = array_slice ($input, 2);      // returns "c", "d", and "e"
$output = array_slice ($input, 2, -1);  // returns "c", "d"
$output = array_slice ($input, -2, 1);  // returns "d"
$output = array_slice ($input, 0, 3);   // returns "a", "b", and "c"

Viz takΘ: array_splice().