SEL.html

array_slice

Informationsseite

nach unten Befehl
nach unten Version
nach unten Beschreibung
nach unten Beispiel1
nach unten Ausgabe1
nach unten Beispiel2
nach unten Ausgabe2

nach unten 

Befehl

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

 

nach obennach unten 

Version

PHP 4 >= 4.0b1

 

nach obennach unten 

Beschreibung

Die Funktion array_slice() extrahiert einen Teilbereich aus einem Array (array).
Dabei gibt offset den Index des Startelements an (Achtung: Ein Array beginnt bei
0) und length die Anzahl der Elemente. Ist offset positiv, so wird vom Anfang des
Arrays gezählt (siehe Beispiel 1). Ist offset hingegen negativ, so wird vom Ende
des Arrays gezählt (siehe Beispiel 2). Sollte length über das Ende des Arrays
hinausweisen, so wird nur die Menge des Arrays bis zum Ende ausgegeben (siehe
Beispiel 2) - es kommt zu keinem Fehler.

Siehe auch:

 

nach obennach unten 

Beispiel1

<?PHP
$array1 = array("php","asp","perl","c","c++");
$array2 = array_slice($array1,2,3);
for($x=0;$x<count($array2);$x++){
echo $array2[$x];
echo "<br>";
}
?>

 

nach obennach unten 

Ausgabe1

perl
c
c++

 

nach obennach unten 

Beispiel2

<?PHP
$array1 = array("php","asp","perl","c","c++");
$array2 = array_slice($array1,-2,3);
for($x=0;$x<count($array2);$x++){
echo $array2[$x];
echo "<br>";
}
?>

 

nach obennach unten 

Ausgabe2

c
c++

 

nach oben
weiter:weiter Seite array_splice
zurück:zurück Seite array_shift
 

© 2001, 2002 E-Mail Damir Enseleit, mail@selfphp3.de