Funktion krsort
Die Funktion krsort sortiert ein Array
absteigend nach Schlüsseln.
Die Funktion ändert das Array selbst.
Syntax
krsort(array &$array, int $flags = SORT_REGULAR): bool
Beispiel
Lassen Sie uns ein Array absteigend nach Schlüsseln sortieren:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
krsort($arr);
var_dump($arr);
?>
Das Ergebnis der Codeausführung:
[
'd' => 4,
'e' => 3,
'c' => 2,
'b' => 1,
'a' => 5,
]
Siehe auch
-
die Funktion
sort,
die aufsteigend nach Elementen sortiert -
die Funktion
rsort,
die absteigend nach Elementen sortiert -
die Funktion
ksort,
die aufsteigend nach Schlüsseln sortiert -
die Funktion
asort,
die aufsteigend nach Elementen sortiert und Schlüssel beibehält -
die Funktion
arsort,
die absteigend nach Elementen sortiert und Schlüssel beibehält -
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 nach Schlüsseln sortiert -
die Funktion
uasort,
die nach einer Callback-Funktion sortiert und Schlüssel beibehält -
die Funktion
array_multisort,
die mehrere Arrays sortiert