PHP - array_slice
Třída
Metoda - array_slice
(PHP 4, PHP 5, PHP 7)
Tato funkce vytvoří výřez ze vstupního pole o zadané délce začínající na dané pozici (offsetu).
Procedurální
- function array_slice (array $array, int $offset) : array
Parametry
Název | Datový typ | Výchozí hodnota | Popis |
---|---|---|---|
$array | array | Vstupní pole. | |
$offset | int | Počátek (offset) výřezu pole. Pokud je hodnota kladná, počátek je brán od začátku, v opačném případě se počátek vztahuje ke konci pole a prvky se budou vybírat postupně směrem k začátku pole. |
Návratové hodnoty
Vrací: array
Výřez předaného pole. Prázdné pole ([ ]
) je vráceno,
pokud je offset větší než délka předaného pole.
Příklady
Tato ukázka vypíše pole obsahující prvky označené jako 2. a 3..
<?php
$arr = array('1. prvek', '2. prvek', '3. prvek', '4. prvek', '5. prvek');
$out = array_slice($arr, 1, 2);
var_dump($out);
Související manuály
- function array_splice (array &$input, int $offset, int $length = count($input), mixed $replacement = array()) : array