Kategorien

Suchen


Aktuelle Artikel

Archiv


« | Startseite | »

PHP: Array kürzen & bearbeiten

admin | 30.01.2009

Mit dem Befehl “array_slice()” können Arrays verkürzt werden. Dabei kann durch die Parameter festgelegt werden, ob das Array am Anfang oder am Ende oder am Anfang und Ende gekürzt wird:

Die Beispiele arbeiten alle mit dem folgenden Grundarray:

$alt = array("A","B","C","D","E","F","G","H","I");

Array am Anfang kürzen

Befehl:

$neu = array_slice($alt, 2);

Ergebnis:

$alt : "A","B","C","D","E","F","G","H","I"
$neu : "C","D","E","F","G","H","I"

Array am Ende kürzen

Befehl:

$neu = array_slice($alt, 0, count($alt) - 3);

Ergebnis:

$alt : "A","B","C","D","E","F","G","H","I"
$neu : "A","B","C","D","E","F"

Anfang und Ende kürzen

Befehl:

$neu = array_slice($alt, 4, count($alt) - 3 - 4);

Ergebnis:

$alt : "A","B","C","D","E","F","G","H","I"
$neu : "E","F"

Info:

Der Befehl kopiert ab Array-Position 4 die folgenden 2 Elemente:

Die Länge von $alt ist: count($alt) = 9
Dadurch ergibt sich: 9 – 3 – 4 = 2

Kategorie: Allgemeines, cakePHP | Keine Kommentare »

Kommentare