sort
Sortiert ein Array
Beschreibung
boolsort
arrayarray
intsort_flags
Diese Funktion sortiert ein Array. Die Elemente werden
aufsteigend vom niedrigsten zum höchsten Wert sortiert.
¬e.no-key-association;
&return.success;
sort
$val) {
echo "fruits[" . $key . "] = " . $val . "\n";}
?>
]]>
&example.outputs;
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
(keine Typen Ändern)
SORT_NUMERIC - Vergleiche Einträge numerisch
SORT_STRING - Vergleiche Einträge als Strings
SORT_LOCALE_STRING - Vergleiche Einträge als String,
basierend auf den aktuellen lokalen Einstellungen. In PHP 4.4.0 und 5.0.2 hinzugefügt.
Vor PHP 6 benutzt dies die lokalen Einstellungen des Systems, welche mittels
setlocale umgestellt werden können. Ab PHP 6 muss dafür die
Function i18n_loc_set_default verwendet werden.
Der zweite Parameter wurde in PHP 4 eingeführt.
Seien Sie vorsichtig, wenn Sie Arrays mit Werten verschiedener
Typen verwenden, da sort unvorhergesehene
Ergebnisse verursachen kann.
Siehe auch arsort,
asort, ksort,
krsort,
natsort, natcasesort,
rsort, usort,
array_multisort und
uksort.