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