PHP-Funktion asort()
Übersetzungsergebnisse:
英[sɔ:t] 美[sɔ:rt]
n ; Ordnen... in der richtigen Reihenfolge
Dritte Person Singular: sortiert Partizip Präsens: sortiert;
PHP-Funktion asort()Syntax
Funktion: Sortieren Sie das assoziative Array in aufsteigender Reihenfolge nach Schlüsselwert.
Syntax: asort(array, sortingtype)
Parameter:
Parameter | Beschreibung |
array | Erforderlich . Gibt das zu sortierende Array an. |
Sortierart | Optional. Gibt an, wie die Elemente/Elemente eines Arrays angeordnet sind. Mögliche Werte: 0 = SORT_REGULAR – Standard. Bringen Sie jedes Element in die reguläre Reihenfolge (Standard-ASCII, ändern Sie den Typ nicht). 1 = SORT_NUMERIC – jedes Element als Zahl behandeln. 2 = SORT_STRING – Behandeln Sie jedes Element als Zeichenfolge. 3 = SORT_LOCALE_STRING – Behandeln Sie jedes Element als Zeichenfolge, basierend auf dem aktuellen Gebietsschema (kann mit setlocale() geändert werden). 4 = SORT_NATURAL – Behandeln Sie jedes Element als Zeichenfolge und verwenden Sie eine natürliche Sortierung wie natsort(). 5 = SORT_FLAG_CASE – Zeichenfolgen können in Kombination (bitweises ODER) mit SORT_STRING oder SORT_NATURAL ohne Berücksichtigung der Groß-/Kleinschreibung sortiert werden. |
Beschreibung: Sortieren Sie das Array und behalten Sie die Indexbeziehung bei. Wird hauptsächlich zum Sortieren assoziativer Arrays verwendet, bei denen die Reihenfolge der Zellen wichtig ist. Der optionale zweite Parameter enthält zusätzliche Sortierflags. Gibt bei Erfolg TRUE zurück, andernfalls FALSE.
PHP-Funktion asort()Beispiel
<?php $age=array("西门"=>"60","灭绝"=>"56","无忌"=>"31"); asort($age); print_r($age); ?>
Instanz ausführen »
Klicken Sie auf die Schaltfläche „Instanz ausführen“, um die Online-Instanz anzuzeigen
Ausgabe:
Array ( [无忌] => 31 [灭绝] => 56 [西门] => 60 )