php-resource

PHP Handbuch

array_slice

array_slice

(PHP 4, PHP 5)

array_slice -- Extrahiert einen Ausschnitt eines Arrays

Beschreibung

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

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

Ist offset nicht negativ, 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.

Beachten Sie, dass array_slice() nach Vorgabe numerische Schlüssel des Arrays zurücksetzt. Seit PHP 5.0.2 können Sie dieses Verhalten ändern, indem Sie preserve_keys auf TRUE setzen.

Beispiel 1. array_slice()

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

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

// Beachten Sie die Unterschiede in den Schlüsseln
print_r(array_slice($input, 2, -1));
print_r(array_slice($input, 2, -1, true));
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

Array
(
    [0] => c
    [1] => d
)
Array
(
    [2] => c
    [3] => d
)

Siehe auch array_splice() und unset().



Anmerkungen zum PHP Handbuch
Neue Anmerkung schreiben
 



 

Neuzugänge PHP MySQL Tutorials

Joomla! Starterhilfe

Dieses Tutorial begleitet Sie bei dem Einstieg in die Welt von dem CMS Joomla!.

17.01.2012 werninator | Kategorie: MySQL
Objektorientiertes Programmieren

Dieses Tutorial beschreibt sehr gut die Wirkunsweise von objektorientiertes Programmieren. Also bestens geeignet um das objektorientierte Programmieren zu verstehen.

07.12.2010 phpsven | Kategorie: PHP
Tutorials zu Facebook Anwendungen mit PHP

In mehreren Tutorials wird der Zugriff auf Facebook Daten mittels Graph API, FQL und REST API erklärt. Alle Codebeispiele liegen zum Ausprobieren in einem SVN, bzw. github Repository bereit.

06.12.2010 abouttheweb | Kategorie: PHP