So sortieren Sie Array-Werte in PHP in aufsteigender und absteigender Reihenfolge

藏色散人
Freigeben: 2019-01-18 09:05:54
Original
15443 Leute haben es durchsucht

PHP sortiert Array-Werte in aufsteigender oder absteigender Reihenfolge, was auch eine der häufigsten grundlegenden PHP-Interviewfragen ist. Dies können wir durch die beiden Funktionen asort() und arsort() in PHP erreichen.

So sortieren Sie Array-Werte in PHP in aufsteigender und absteigender Reihenfolge

Im Folgenden stellen wir Ihnen anhand eines einfachen Codebeispiels die Methode von PHP vor, Array-Werte in aufsteigender und absteigender Reihenfolge zu sortieren.

1. PHP sortiert das Array in aufsteigender Reihenfolge

Das Codebeispiel lautet wie folgt:

<?php
//按照数组的值来进行数组的排序
//按值升序排序
$arr1 = array("西门"=> "29","韦小宝"=>"25","灭绝"=>"18","朱老师"=>"32");
asort($arr1);
foreach ($arr1 as $k => $v){
    echo "年龄:".$k."是:".$v."
    ";
}
echo "<br>";
Nach dem Login kopieren

Das Ergebnis der aufsteigenden Sortierung ist wie unten dargestellt :

So sortieren Sie Array-Werte in PHP in aufsteigender und absteigender Reihenfolge

2. PHP sortiert den Array-Wert in absteigender Reihenfolge

Das Codebeispiel lautet wie folgt:

<?php
//按照数组的值来进行数组的排序
//按值降序排序
$arr1 = array("西门"=> "29","韦小宝"=>"25","灭绝"=>"18","朱老师"=>"32");
arsort($arr1);
foreach ($arr1 as $k => $v){
    echo "年龄:".$k."是:".$v."
    ";
}
Nach dem Login kopieren

Das Ergebnis der absteigenden Sortierung ist wie folgt:

So sortieren Sie Array-Werte in PHP in aufsteigender und absteigender Reihenfolge

Funktionseinführung:

Sortieren: Sortieren das Array und pflegen Sie die Indexbeziehung

asort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) : bool
Nach dem Login kopieren

Diese Funktion sortiert das Array und der Index des Arrays bleibt mit der Einheit verknüpft. Wird hauptsächlich zum Sortieren assoziativer Arrays verwendet, bei denen die Reihenfolge der Zellen wichtig ist.

Das Parameterarray stellt das Eingabearray dar. sort_flags Mit dem optionalen Parameter sort_flags kann das Sortierverhalten geändert werden.

Rückgabewert, TRUE bei Erfolg oder FALSE bei Fehler.

arsort: Führen Sie eine umgekehrte Sortierung des Arrays durch und behalten Sie die Indexbeziehung bei

arsort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) : bool
Nach dem Login kopieren

Diese Funktion sortiert das Array und den Index des Arrays bleibt derselbe wie der Verein. Wird hauptsächlich zum Sortieren assoziativer Arrays verwendet, bei denen die Reihenfolge der Zellen wichtig ist.

Das Parameterarray stellt das Eingabearray dar. sort_flags Mit dem optionalen Parameter sort_flags kann das Sortierverhalten geändert werden.

Rückgabewert, TRUE bei Erfolg oder FALSE bei Fehler.

In diesem Artikel geht es um die Methode von PHP zum Sortieren von Array-Werten in aufsteigender und absteigender Reihenfolge. Ich hoffe, dass es für Freunde in Not hilfreich ist.

Das obige ist der detaillierte Inhalt vonSo sortieren Sie Array-Werte in PHP in aufsteigender und absteigender Reihenfolge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!