Um ein Array in PHP zu sortieren, müssen Sie die Sortierfunktion in PHP beherrschen. Die Sortierfunktion stellt das Sortieren eines Arrays dar. Die Sortierfunktion kann nicht nur numerische Arrays, sondern auch String-Arrays sortieren.
Im Folgenden stellen wir Ihnen anhand einfacher Codebeispiele die PHP-Methode zum Sortieren von String-Arrays und Array-Arrays vor.
1. Sortieren Sie das String-Array
Der Code lautet wie folgt:
<?php $text = array("Python","Java","Banana","PHP","Apple"); //对字符串数组进行排序 echo "<pre class="brush:php;toolbar:false">"; sort($text); print_r($text);
Das Sortierergebnis lautet wie folgt:
Sortieren Sie wie im Bild gezeigt in alphabetischer Reihenfolge.
2. Sortieren Sie das numerische Array
<?php $numbers = array(5, 10, 3.5, 1, 8, 2); //对数字数组进行排序 echo "<pre class="brush:php;toolbar:false">"; sort($numbers); print_r($numbers);
Die Sortierergebnisse sind wie folgt:
Wie in gezeigt die Figur, nach Nummer, nach Größe sortieren.
Sortierfunktion bedeutet, das Array zu sortieren. Sobald diese Funktion abgeschlossen ist, werden die Elemente vom niedrigsten zum höchsten angeordnet.
Sortiersyntax:
bool sort (array &$array [,int $sort_flags= SORT_REGULAR ])
Die Parameter:
array stellt das Eingabearray dar.
sort_flags ist ein optionaler zweiter Parameter. sort_flags kann verwendet werden, um das Sortierverhalten mithilfe der folgenden Werte zu ändern:
Sortierungstyp-Flags:
SORT_REGULAR - Elemente normal vergleichen (Typen nicht ändern)
SORT_NUMERIC - Elemente als Zahlen vergleichen
SORT_STRING - Elemente als Zeichenfolgen vergleichen
SORT_LOCALE_STRING - Elemente als Zeichen entsprechend vergleichen Aktuelle Locale-Strings werden verglichen. Es verwendet das Gebietsschema, das mit setlocale()
SORT_NATURAL geändert werden kann – vergleicht Elemente als Zeichenfolgen mit „natürlicher Reihenfolge“ wie natsort()
SORT_FLAG_CASE – kann mit (oder bitweise) SORT_STRING kombiniert werden Oder SORT_NATURAL, um Zeichenfolgen ohne Berücksichtigung der Groß- und Kleinschreibung zu sortieren
Dieser Artikel ist eine detaillierte Einführung in das Sortieren von Arrays in PHP. Ich hoffe, er wird Freunden in Not hilfreich sein!
Das obige ist der detaillierte Inhalt vonSo sortieren Sie ein Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!