Manuel PHP

Précédent

 

Suivant

array_slice

array_slice -- Extrait une portion de tableau

Description

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

array_slice() retourne une série díélément du tableau array commencant à líoffset offset et représentant length éléments.

Si offset est positif, la série commencera à cet offset dans le tableau array. Si offset est négatif, cette série commencera à líoffset offset mais en commencant à la fin du tableau.

Si length est donné et positif, alors la série aura autant díéléments. Si Si length est donné et négatif, les éléments seront pris dans líordre inverse. Si length . est omis, la séquence lira tous les éléments du tableau, depuis líoffset précisé jusquíà la fin du tableau.

Example 1. exemple array_slice()

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

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

Voir aussi array_splice().

Note: Cette fonction a été ajoutée dans PHP 4.0.

Précédent

Sommaire

Suivant

array_shift

Chapitre

array_splice