Heim >Backend-Entwicklung >PHP-Problem >So verwenden Sie die PHP-Sortierfunktion
Die PHP-Sortierfunktion wird verwendet, um das Index-Array in aufsteigender Reihenfolge zu sortieren. Diese Funktion weist den Zellen im Array neue Schlüsselnamen zu. Der ursprüngliche Schlüsselname wird gelöscht.
Wie verwende ich die PHP-Sortierfunktion?
Definition und Verwendung
Die Funktion sort() sortiert das Indexarray in aufsteigender Reihenfolge.
Hinweis: Diese Funktion weist der Einheit im Array einen neuen Schlüsselnamen zu. Der ursprüngliche Schlüsselname wird gelöscht.
Gibt bei Erfolg TRUE zurück, andernfalls FALSE.
Tipp: Bitte verwenden Sie die Funktion rsort(), um das Indexarray in absteigender Reihenfolge zu sortieren.
Syntax
sort(array,sortingtype);
Parameter
array Erforderlich, gibt das zu sortierende Array an.
sortingtype ist optional und gibt an, wie Elemente/Elemente des Arrays verglichen werden.
Mögliche Werte:
0 = SORT_REGULAR – Standard. Bringen Sie jedes Element in eine reguläre Reihenfolge (Standard-ASCII, keine Änderung des Typs)
1 = SORT_NUMERIC – Behandeln Sie jedes Element als Zahl.
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 über 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 – Kann mit SORT_STRING oder SORT_NATURAL kombiniert (bitweises ODER) werden, um Zeichenfolgen ohne Berücksichtigung der Groß-/Kleinschreibung zu sortieren.
Rückgabewert: TRUE bei Erfolg, FALSE bei Fehler.
PHP-Version: 4+
Beispiel 1
Sortieren Sie die Elemente im Array $numbers in aufsteigender Reihenfolge der Zahlen:
<?php $numbers=array(4,6,2,22,11); sort($numbers); ?>
Ausgabe:
2 4 6 11 22
Beispiel 2
Sortieren Sie die Elemente im Array $cars in aufsteigender alphabetischer Reihenfolge:
<?php $cars=array("Volvo","BMW","Toyota"); sort($cars); ?>
Ausgabe:
BMW Toyota Volvo
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die PHP-Sortierfunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!