Dennis Parsch - IT-Dienstleistungen & Webdesign


Infotext der Firma

PHP - Tutorial - 4.2.2. Sortierung

Allgemein

PHP bietet dem Programmierer eine Vielzahl vom Sortieralgorithmen, von denen ich auf die wichtigsten eingehen werde.

Inhalt des Array sortieren

Um den Inhalt zu sortieren und den Index &qupt;mitzunehmen", dient die Funktion asort.
asort($array[, $flags]);
Dem ersten Parameter wird der zu sortierende Array übergeben. Auf den zweiten wird hier nicht näher eingegangen.
arsort($array[, $flags]);
Die Funktion arsort sortiert einen Array genau anders herum.

Beispiel: asort

<?php
$array = array("b" => "Apfel", "a" => "Orange", "c" => "Zitrone");
asort($array);
print_r($array);
?>
Ausgabe:
Array
(
    [b] => Apfel
    [a] => Orange
    [c] => Zitrone
)

Schlüssel des Array sortieren

Um den Index zu sortieren und den Inhalt &qupt;mitzunehmen", dient die Funktion ksort.
ksort($array[, $flags]);
Die Parameter sind extakt die gleichen wie bei asort.
krsort($array[, $flags]);
Die Funktion krsort sortiert einen Array genau anders herum.

Beispiel: ksort

<?php
$array = array("b" => "Apfel", "a" => "Orange", "c" => "Zitrone");
ksort($array);
print_r($array);
?>
Ausgabe:
Array
(
    [a] => Orange
    [b] => Apfel
    [c] => Zitrone
)

Navigation

Zurück zur Tutorialübersicht
Zurück zum übergeordneten Kapitel

Vorheriges Kapitel · Nächstes Kapitel