Heim > tägliche Programmierung > PHP-Kenntnisse > So sortieren Sie ein PHP-Array in absteigender Reihenfolge nach Schlüsselnamen

So sortieren Sie ein PHP-Array in absteigender Reihenfolge nach Schlüsselnamen

藏色散人
Freigeben: 2021-01-11 10:50:17
Original
12039 Leute haben es durchsucht

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.

So sortieren Sie ein PHP-Array in absteigender Reihenfolge nach Schlüsselnamen

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);
Nach dem Login kopieren

Das Sortierergebnis lautet wie folgt:

So sortieren Sie ein PHP-Array in absteigender Reihenfolge nach Schlüsselnamen

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);
Nach dem Login kopieren

lautet wie folgt:

So sortieren Sie ein PHP-Array in absteigender Reihenfolge nach Schlüsselnamen

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 ] )
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage