Funktion asort
Die Funktion asort
sortiert ein Array
in aufsteigender Reihenfolge der Elemente unter Beibehaltung der Schlüssel.
Die Funktion ändert das Array selbst.
Syntax
asort(array &$array, int $flags = SORT_REGULAR): bool
Beispiel
Lassen Sie uns ein assoziatives Array in aufsteigender Reihenfolge der Elemente sortieren:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
asort($arr);
var_dump($arr);
?>
Das Ergebnis der Codeausführung:
[
'b' => 1,
'c' => 2,
'e' => 3,
'd' => 4,
'a' => 5,
]
Siehe auch
-
die Funktion
sort
,
die in aufsteigender Reihenfolge der Elemente sortiert -
die Funktion
rsort
,
die in absteigender Reihenfolge der Elemente sortiert -
die Funktion
ksort
,
die in aufsteigender Reihenfolge der Schlüssel sortiert -
die Funktion
krsort
,
die in absteigender Reihenfolge der Schlüssel sortiert -
die Funktion
arsort
,
die in absteigender Reihenfolge der Elemente unter Beibehaltung der Schlüssel sortiert -
die Funktion
natsort
,
die auf natürliche Weise sortiert -
die Funktion
natcasesort
,
die auf natürliche Weise ohne Berücksichtigung der Groß-/Kleinschreibung sortiert -
die Funktion
usort
,
die nach einer Callback-Funktion sortiert -
die Funktion
uksort
,
die nach einer Callback-Funktion für Schlüssel sortiert -
die Funktion
uasort
,
die nach einer Callback-Funktion unter Beibehaltung der Schlüssel sortiert -
die Funktion
array_multisort
,
die mehrere Arrays sortiert