rsort

(PHP 4, PHP 5, PHP 7, PHP 8)

rsortOrdena un array en orden decreciente

Descripción

rsort(array &$array, int $flags = SORT_REGULAR): true

Ordena array en el lugar según los valores en orden decreciente.

Nota:

Si dos miembros se comparan como iguales, ellos mantendrán su orden original. Antes de PHP 8.0.0, su orden relativo en un array ordenado era indefinido.

Nota: Esta función asigna nuevas clave a los elementos del array. Eliminará cualquier clave existente que haya sido asignada, en lugar de reordenar las claves.

Nota:

Reinicia el puntero interno del array al primer elemento.

Parámetros

array

El array de entrada.

flags

The optional second parameter flags may be used to modify the sorting behavior using these values:

Sorting type flags:

Valores devueltos

Siempre devuelve true.

Historial de cambios

Versión Descripción
8.2.0 The return type is true now; previously, it was bool.

Ejemplos

Ejemplo #1 Ejemplo con rsort()

<?php
$fruits
= array("lemon", "orange", "banana", "apple");
rsort($fruits);
foreach (
$fruits as $key => $val) {
echo
"$key = $val\n";
}
?>

El resultado del ejemplo sería:

0 = orange
1 = lemon
2 = banana
3 = apple

Las frutas han sido clasificadas en orden alfabético inverso.

Ver también