sort Sortiert ein Array &reftitle.description; boolsort arrayarray intsort_flagsSORT_REGULAR Diese Funktion sortiert ein Array. Die Elemente werden aufsteigend vom niedrigsten zum höchsten Wert sortiert. &reftitle.parameters; array Das Eingabe-Array. sort_flags Der optionale zweite Parameter sort_flags kann mit folgenden Werten genutzt werden, um das Sortierverhalten zu ändern: Sortiertypen-Flags: SORT_REGULAR - vergleiche Einträge normal (ohne die Typen zu ändern) SORT_NUMERIC - vergleiche Einträge numerisch SORT_STRING - vergleiche Einträge als Strings SORT_LOCALE_STRING - vergleiche Einträge als Strings, basierend auf den aktuellen Locale-Einstellungen. Wurde in PHP 4.4.0 und 5.0.2 hinzugefügt. Vor PHP 6 wird die System-Locale benutzt, die mittels setlocale geändert werden kann. Seit PHP 6 müssen Sie die i18n_loc_set_default-Funktion benutzen. &reftitle.returnvalues; &return.success; &reftitle.changelog; &Version; &Description; 4.0.0 Der sort_flags-Parameter wurde hinzugefügt. &reftitle.examples; <function>sort</function>-Beispiel $val) { echo "fruits[" . $key . "] = " . $val . "\n"; } ?> ]]> &example.outputs; Die Früchte wurden in alphabetischer Reihenfolge sortiert. &reftitle.notes; ¬e.no-key-association; Wie die meisten PHP-Sortierfunktionen benutzt sort eine Implementierung von Quicksort. Seien Sie vorsichtig bei der Sortierung von Arrays mit unterschiedlichen Typen, weil sort zu unvorhersehbaren Ergebnissen kommen kann. &reftitle.seealso; asort &seealso.array.sorting;