英[sɔ:t] 美[sɔ:rt]
n ; ordnen... ordnen... ordnen; koordinieren;
PHP-Funktion ksort() Syntax
Funktion: Sortieren Sie das assoziative Array in aufsteigender Reihenfolge nach dem Schlüsselnamen.
Syntax: ksort(array, sortingtype)
Parameter:
Parameter | Beschreibung |
arra y | 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 nach Schlüsselnamen und behalten Sie den ursprünglichen Schlüssel für den Array-Wert bei. Der optionale zweite Parameter enthält zusätzliche Sortierflags. Gibt bei Erfolg TRUE zurück, andernfalls FALSE.
PHP-Funktion ksort() Beispiel
<?php $age=array("西门"=>"60","无忌"=>"31","灭绝"=>"56"); ksort($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 )