English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Funktion arsort() sortiert das Array rückwärts und behält die Indexverbindungen bei
arsort(array &$array[, int $sort_flags = SORT_REGULAR]);
Diese Funktion sortiert das Array und behält die Beziehung zwischen den Indizes und den Elementen bei.
Wird hauptsächlich zur Sortierung von Kombinationen von Arrays verwendet, bei denen die Reihenfolge der Elemente wichtig ist.
Gibt TRUE zurück, wenn erfolgreich, oder FALSE, wenn fehlgeschlagen.
Nummer | Parameter und Beschreibung |
---|---|
1 | array (erforderlich) Es spezifiziert ein Array. |
2 | sort_flags (optional) Die Sortierweise kann mit dem optionalen Parameter sort_flags geändert werden |
Unten wird das Array fruits alphabetisch rückwärts sortiert, und die Indexverbindungen bleiben unverändert.
<?php $fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple"); arsort($fruits); foreach ($fruits as $key => $val) { echo "$key = $val\n"; } ?>Testen Sie heraus‹/›
Ausgaberesultat:
a = orange d = lemon b = banana c = apple