Detaillierte Einführung in das PHP-Beispiel „Arsort Array absteigend order_php'.

怪我咯
Freigeben: 2023-03-13 19:32:01
Original
1703 Leute haben es durchsucht

Die

php arsort-Funktion wird verwendet, um die Elemente im Array in absteigender Reihenfolge zu sortieren. Wenn die Sortierung erfolgreich ist, wird true zurückgegeben, andernfalls wird zurückgegeben falsch. Dieser Artikel ist jedem gewidmet und erklärt die grundlegende Syntax und Anwendungsbeispiele der Arsort-Funktion. Freunde, die sie benötigen, können auf

arsort zurückgreifen, um das Array in absteigender Reihenfolge zu sortieren und den Index Beziehung.

Grundlegende Syntax

bool arsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

Diese Funktion sortiert das Array in absteigender Reihenfolge und der Index des Arrays bleibt mit der Einheit verknüpft.

Die Arsort-Funktion wird hauptsächlich zum Sortieren assoziativer Arrays verwendet, bei denen die Reihenfolge der Einheiten wichtig ist.

Parametereinführung:

Parameter Beschreibung
Array Erforderlich. Das Eingabearray.
sort_flags Optional. Gibt an, wie die Elemente/Elemente eines Arrays angeordnet sind. Mögliche Werte:
参数 描述
array 必需。输入的数组。
sort_flags

可选。规定如何排列数组的元素/项目。可能的值:

  • 0 = SORT_REGULAR - 默认。把每一项按常规顺序排列(Standard ASCII,不改变类型)

  • 1 = SORT_NUMERIC - 把每一项作为数字来处理。

  • 2 = SORT_STRING - 把每一项作为字符串来处理。

  • 3 = SORT_LOCALE_STRING - 把每一项作为字符串来处理,基于当前区域设置(可通过 setlocale() 进行更改)。

  • 4 = SORT_NATURAL - 把每一项作为字符串来处理,使用类似 natsort() 的自然排序。

  • 5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。

  • 0 = SORT_REGULAR – Standard. Bringen Sie jedes Element in eine reguläre Reihenfolge (Standard-ASCII, keine Änderung des Typs)

  • 1 = SORT_NUMERIC – Behandeln Sie jedes Element als Zahl.

  • 2 = SORT_STRING

    – jeweils einfügen Ein Element wird als String
    behandelt.

  • 3 = SORT_LOCALE_STRING – Behandeln Sie jedes Element als Zeichenfolge, basierend auf dem aktuellen Gebietsschema (kann über setlocale() geändert werden).

  • 4 = SORT_NATURAL – Behandeln Sie jedes Element als Zeichenfolge und verwenden Sie etwas wie natsort().

  • 5 = SORT_FLAG_CASE – Kann mit SORT_STRING oder SORT_NATURAL kombiniert (bitweises ODER) werden, um Zeichenfolgen ohne Berücksichtigung der Groß-/Kleinschreibung zu sortieren.

Erklärung
<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");arsort($age);
?>
Nach dem Login kopieren
Die Funktion arsort() sortiert das Array in umgekehrter Reihenfolge und behält es bei die Indexbeziehung. Wird hauptsächlich zum Sortieren assoziativer Arrays verwendet, bei denen die Reihenfolge der Zellen wichtig ist. Der optionale zweite Parameter enthält zusätzliche Sortierflags. RückgabewertGibt bei Erfolg TRUE und bei Misserfolg FALSE zurück. Beispiel:

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in das PHP-Beispiel „Arsort Array absteigend order_php'.. 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