(PHP 4, PHP 5, PHP 7)
rsort — Ordena un array en orden inverso
&$array
[, int $sort_flags
= SORT_REGULAR
] ) : boolEsta función ordena un array en orden inverso (mayor a menor).
Nota:
Si dos miembros se comparan como iguales, su orden relativo en el array oredenado será indefinido.
array
El array de entrada.
sort_flags
Quizá se necesita cambiar el comportamiento de ordenado usando el parámetro
opcional sort_flags
, para más información ver
sort().
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Ejemplo #1 Ejemplo de rsort()
<?php
$fruits = array("limón", "naranja", "plátano", "manzana");
rsort($fruits);
foreach ($fruits as $key => $val) {
echo "$key = $val\n";
}
?>
El resultado del ejemplo sería:
0 = plátano 1 = naranja 2 = manzana 3 = limón
Las frutas han sido ordenadas alfábeticamente pero en orden inverso.
Nota: Esta función asigna nuevas clave a los elemenos del
array
. Eliminará cualquier clave existente que haya sido asignada, en lugar de reordenar las claves.