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.
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>";
Das Ergebnis der aufsteigenden Sortierung ist wie unten dargestellt :
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." "; }
Das Ergebnis der absteigenden Sortierung ist wie folgt:
Funktionseinführung:
Sortieren: Sortieren das Array und pflegen Sie die Indexbeziehung
asort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) : bool
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
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!