Función krsort
La función krsort ordena un array
en orden descendente por claves.
La función modifica el array original.
Sintaxis
krsort(array &$array, int $flags = SORT_REGULAR): bool
Ejemplo
Ordenemos un array en orden descendente por claves:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
krsort($arr);
var_dump($arr);
?>
Resultado de ejecutar el código:
[
'd' => 4,
'e' => 3,
'c' => 2,
'b' => 1,
'a' => 5,
]
Véase también
-
función
sort,
que ordena en orden ascendente por elementos -
función
rsort,
que ordena en orden descendente por elementos -
función
ksort,
que ordena en orden ascendente por claves -
función
asort,
que ordena en orden ascendente por elementos preservando claves -
función
arsort,
que ordena en orden descendente por elementos preservando claves -
función
natsort,
que ordena de forma natural -
función
natcasesort,
que ordena de forma natural sin distinguir mayúsculas y minúsculas -
función
usort,
que ordena mediante una función de callback -
función
uksort,
que ordena mediante una función de callback por claves -
función
uasort,
que ordena mediante una función de callback preservando claves -
función
array_multisort,
que ordena múltiples arrays