Heim > Backend-Entwicklung > PHP-Tutorial > PHP: Array nach Wert sortieren, Schlüssel beibehalten und Reihenfolge umkehren

PHP: Array nach Wert sortieren, Schlüssel beibehalten und Reihenfolge umkehren

WBOY
Freigeben: 2024-05-04 15:48:01
Original
1169 Leute haben es durchsucht

Um ein Array nach Wert zu sortieren und die Reihenfolge in PHP umzukehren, können Sie die folgenden Schritte verwenden: Nach Wert in aufsteigender Reihenfolge sortieren: Verwenden Sie die Funktion asort($array). Nach Wert in absteigender Reihenfolge sortieren: Verwenden Sie die Funktion arsort($array).

PHP: Array nach Wert sortieren, Schlüssel beibehalten und Reihenfolge umkehren

PHP: Array nach Wert sortieren, Schlüssel beibehalten und Reihenfolge umkehren

Problem

Oft ist es notwendig, ein Array nach seinem Wert zu sortieren und dabei die Zuordnung der Originalschlüssel beizubehalten. Darüber hinaus ist es manchmal erforderlich, die sortierten Ergebnisse umzukehren. In diesem Artikel wird erläutert, wie Sie diese Aufgaben in PHP implementieren.

Code

1. Sortieren Sie das Array nach Wert Der folgende Codeausschnitt Ein praktisches Beispiel, das zeigt, wie ein Array von Produkten basierend auf Benutzerbewertungen und in umgekehrter Reihenfolge sortiert wird:

$array = ['apple' => 1, 'banana' => 3, 'cherry' => 2];
asort($array); // 按值升序排序,保留键
Nach dem Login kopieren

Nach der Ausführung dieses Codeausschnitts enthält das $products-Array Produkte, die nach Benutzerbewertungen von hoch nach niedrig sortiert sind, wobei die ursprünglichen Produktnamen beibehalten werden Schlüssel.

Das obige ist der detaillierte Inhalt vonPHP: Array nach Wert sortieren, Schlüssel beibehalten und Reihenfolge umkehren. 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