Beschreibung
void
sort ( array array [, int sort_flags])
Diese Funktion sortiert ein Array. Die Elemente werden
aufsteigend vom niedrigsten zum höchsten Wert sortiert.
Beispiel 1. sort() <?php
$fruits = array ("Zitrone", "Orange", "Banane", "Apfel");
sort ($fruits);
reset ($fruits);
while (list ($key, $val) = each ($fruits)) {
echo "fruits[".$key."] = ".$val."\n";
}
?> |
|
Dieses Beispiel würde folgendes anzeigen:
fruits[0] = Apfel
fruits[1] = Banane
fruits[2] = Orange
fruits[3] = Zitrone |
Die Früchte wurden in alphabetischer Reihenfolge sortiert.
Der optionale zweite Parameter sort_flags
kann benutzt werden, um das Sortierverhalten mit den folgenden
Flags zu beeinflussen.
Flags für Sortiertypen:
SORT_REGULAR - Vergleiche Einträge normal
SORT_NUMERIC - Vergleiche Einträge numerisch
SORT_STRING - Vergleiche Einträge als Strings
Siehe auch arsort(),
asort(), ksort(),
natsort(), natcasesort(),
rsort(), usort(),
array_multisort() und
uksort().
Anmerkung:
Der zweite Parameter wurde in PHP 4 eingeführt.