array_slice

 

PHP -> Funkcie -> Array funkcie -> array_slice

Syntax


array array_slice ( array pole, int offset [, int dlzka] )

Popis


Príkaz jazyka PHP
array_slice() vracia postupnosť prvkov z poľa pole ako je určené parametrami offset a length.

Ak je offset kladný, postupnosť začne offset položiek od začiatku pole. Ak je offset záporný, postupnosť začne toľko položiek od konca pole.

Ak je daná dlzka a je kladná, potom postupnosť bude v sebe mať toľko prvkov. Ak je daná dlzka a je záporná, potom sa postupnosť zastaví toľko prvkov od konca poľa. Ak sa vynehá, potom bude postupnosť mať všetko od offset až po koniec pole.

array_slice() bude ingnorovať kľúče poľa a bude počítať offsety a dĺžky podľa aktuálnej pozície prvkov v poli.

Príklad


<?php
$vstup = array("a", "b", "c", "d", "e");

$vystup = array_slice($vstup, 2);      // vracia "c", "d" a "e"
$vystup = array_slice($vstup, 2, -1)// vracia "c", "d"
$vystup = array_slice($vstup, -2, 1)// vracia "d"
$vustup = array_slice($vstup, 0, 3);   // vracia "a", "b" a "c"
?>


Pozri aj


array_splice, unset



vytlačiť článok  hľadať súvisiace články 

Chat ku článku

Vyhľadávanie na stránke
Reklama
Náhodný obrázok
náhodný obrázok
Kontakty

Martin Kasman, M Software
Smreková 3095/23
Email: martin@kasman.sk

Telefón: 0908 270 294