Über die Anwendung von Wissen im Zusammenhang mit der PHP-Array-Sortierung

jacklove
Freigeben: 2023-03-25 13:46:01
Original
1374 Leute haben es durchsucht

PHP Array-Sortierung spielt eine wichtige Rolle in PHP. Dieser Artikel enthält eine detaillierte Erklärung dazu.

PHP – Array-Sortierfunktion

In diesem Kapitel stellen wir die folgenden PHP-Array-Sortierfunktionen nacheinander vor:

sort() – Sortiert das Array in aufsteigender Reihenfolge

rsort() – Sortiert das Array in absteigender Reihenfolge

asort() – Sortiert das Array in aufsteigender Reihenfolge basierend auf den Werten des assoziativen Arrays

ksort( ) – Sortieren Sie das Array in aufsteigender Reihenfolge basierend auf den Schlüsseln des assoziativen Arrays. Sortieren Sie das Array in aufsteigender Reihenfolge

arsort() – Sortieren Sie das Array in absteigender Reihenfolge entsprechend dem Wert des assoziativen Arrays

krsort() – Sortiert das Array in absteigender Reihenfolge entsprechend dem Schlüssel des assoziativen Arrays. Absteigende Reihenfolge

sort() – Sortiert das Array in aufsteigender Reihenfolge

Das folgende Beispiel sortiert die Elemente im Array $cars in aufsteigender alphabetischer Reihenfolge:

Beispiel

<?php
$cars=array("Volvo","BMW","Toyota");
sort($cars);
?>
Nach dem Login kopieren

Das folgende Beispiel sortiert die Elemente im Array $numbers in aufsteigender numerischer Reihenfolge:

Beispiel

<?php
$numbers=array(4,6,2,22,11);
sort($numbers);
?>
Nach dem Login kopieren

rsort() – Sortiert das Array in absteigender Reihenfolge

Das folgende Beispiel zeigt: Die Elemente im $cars-Array werden in absteigender alphabetischer Reihenfolge sortiert:

Beispiel

<?php
$cars=array("Volvo","BMW","Toyota");
rsort($cars);
?>
Nach dem Login kopieren

Das folgende Beispiel sortiert die Elemente im Array $numbers in absteigender numerischer Reihenfolge:

Beispiel

<?php
$numbers=array(4,6,2,22,11);
rsort($numbers);
?>
Nach dem Login kopieren

asort() – Sortiert das Array in aufsteigender Reihenfolge nach der Wert des Arrays

Das folgende Beispiel sortiert das assoziative Array in aufsteigender Reihenfolge nach dem Wert des Arrays:

Beispiel

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
asort($age);
?>
Nach dem Login kopieren

ksort() – Sortieren Sie das Array in aufsteigender Reihenfolge nach dem Schlüssel des Arrays

Das folgende Beispiel sortiert das assoziative Array in aufsteigender Reihenfolge nach dem Schlüssel des Arrays:

Beispiel

$age=array("Peter"=>"35",Ben"=>"37",Joe"=>"43");
ksort($age);
?>

arsort() – Sortiert das Array in absteigender Reihenfolge nach dem Wert des Arrays

Das folgende Beispiel sortiert das assoziative Array in absteigender Reihenfolge nach dem Wert des Array:

Beispiel

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
arsort($age);
?>
Nach dem Login kopieren

krsort() – Sortiert das Array in absteigender Reihenfolge nach dem Schlüssel des Arrays

Das folgende Beispiel sortiert das assoziative Array in absteigender Reihenfolge entsprechend zum Schlüssel des Arrays:

Beispiel

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
krsort($age);
?>
Nach dem Login kopieren

Dieser Artikel enthält eine detaillierte Erklärung der PHP-Array-Sortierung. Weitere Lernmaterialien finden Sie im PHP-Chinesisch Webseite.

Verwandte Empfehlungen:

Verwandte Kenntnisse und Anwendung des PHP-Datei-Uploads

PHP-Schleife – Verständnis und Verwendung der While-Schleife

Verwandte Kenntnisse und Anwendung von PHP 5 Echo- und Print-Anweisungen

Das obige ist der detaillierte Inhalt vonÜber die Anwendung von Wissen im Zusammenhang mit der PHP-Array-Sortierung. 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