PHP Handbuch
Zurück |  | Nach vorne

# array_slice

(PHP 4 >= 4.0.0)

array_slice -- Extrahiert einen Ausschnitt eines Arrays

## Beschreibung

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

array_slice() liefert eine mittels `offset` und `length` spezifizierte Sequenz von Elementen des Arrays `array`

Ist `offset` positiv, beginnt die Sequenz bei diesem Offset in dem `array`. Ist `offset` negativ, beginnt die Sequenz `offset` Elemente vor dem Ende von `array`.

Ist `length` positiv, enthält die Sequenz genauso viele Elemente. Ist `length` negativ, enthält die Sequenz alle Elemente des Arrays von `offset` bis `length` Elemente vor dem Ende des Arrays. Ist `length` nicht angegeben, enthält die Sequenz alle Elemente von `offset` bis zum Ende von `array`.

Beispiel 1. array_slice()
    $input = array ("a", "b", "c", "d", "e");

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

Siehe auch array_splice().

Zurück | Zum Anfang | Nach vorne
array_shift | Nach oben | array_splice