Heim > Artikel > tägliche Programmierung > So sortieren Sie ein PHP-Array in absteigender Reihenfolge nach Schlüsselnamen
Das assoziative PHP-Array kann in absteigender Reihenfolge nach Schlüsselnamen sortiert werden. Wir können dies direkt über die Funktion krsor() in PHP tun. Die krsort-Funktion bedeutet, das Array in umgekehrter Reihenfolge nach Schlüsselnamen zu sortieren.
Nun, im vorherigen Artikel habe ich Ihnen die Methode zum Sortieren des assoziativen PHP-Arrays in aufsteigender Reihenfolge nach Schlüsselnamen vorgestellt.
Im Folgenden stellen wir Ihnen weiterhin anhand einfacher Beispiele die Methode vor, PHP-Array-Schlüsselnamen in absteigender Reihenfolge zu sortieren.
Das Codebeispiel lautet wie folgt:
<?php $arr = array("b"=>"banana","a"=>"apple","d"=>"dog","c"=>"cat"); echo "<pre class="brush:php;toolbar:false">"; //按键排序数组 krsort($arr); print_r($arr);
Das Sortierergebnis lautet wie folgt:
Wie in der Abbildung gezeigt, der Schlüssel Namen sind hier Buchstaben, und entsprechend sind die englischen Buchstaben in umgekehrter Reihenfolge angeordnet. Dies entspricht einer Sortierung in absteigender Reihenfolge.
Wenn der Schlüsselname eine Zahl ist, wird ebenfalls eine absteigende Reihenfolge implementiert.
<?php $arr = array("2"=>"banana","4"=>"apple","1"=>"dog","5"=>"cat"); echo "<pre class="brush:php;toolbar:false">"; krsort($arr); print_r($arr);
lautet wie folgt:
Die krsort-Funktion bedeutet, das Array in umgekehrter Reihenfolge nach Schlüsselnamen zu sortieren.
Erklärung:
bool krsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )
Sortieren Sie das Array in umgekehrter Reihenfolge nach Schlüsselnamen und behalten Sie dabei die Zuordnung zwischen Schlüsselname und Daten bei. Wird hauptsächlich zum Kombinieren von Arrays verwendet.
Seine Parameter: array repräsentiert das Eingabearray. sort_flags gibt an, dass der optionale Parameter sort_flags verwendet werden kann, um das Sortierverhalten zu ändern.
Rückgabewert: TRUE bei Erfolg oder FALSE bei Misserfolg.
In diesem Artikel geht es darum, wie man die Schlüsselnamen von PHP-Arrays in absteigender Reihenfolge anordnet. Er ist auch sehr einfach und leicht zu verstehen.
Das obige ist der detaillierte Inhalt vonSo sortieren Sie ein PHP-Array in absteigender Reihenfolge nach Schlüsselnamen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!