(PHP 4, PHP 5)
sort — Sortiert ein Array
Diese Funktion sortiert ein Array. Die Elemente werden aufsteigend vom niedrigsten zum höchsten Wert sortiert.
Hinweis: This function assigns new keys for the elements in array . It will remove any existing keys you may have assigned, rather than just reordering the keys.
Gibt bei Erfolg TRUE zurück, im Fehlerfall FALSE.
Example#1 sort()
<?php
$fruits = array("Zitrone", "Orange", "Banane", "Apfel");
sort($fruits);
foreach ($fruits as $key => $val) {
echo "fruits[" . $key . "] = " . $val . "\n";}
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
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:
Hinweis: 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().