arsort
(PHP 4, PHP 5)
arsort — Ordena un array en orden inverso y mantiene la asociación de índices
Descripción
&$array
[, int $sort_flags = SORT_REGULAR
] )Esta función ordena un array de manera que los índices del array mantienen su correlación con los elementos del array asociados.
Es usado principalmente cuando se ordenan arrays asociativos cuando el orden de los elementos es importante.
Parámetros
-
array -
El array de entrada.
-
sort_flags -
Se puede modificar el comportamiento del ordenado usando el parámetro opcional
sort_flags, par más información vea sort().
Valores devueltos
Devuelve TRUE en caso de éxito o FALSE en caso de error.
Ejemplos
Ejemplo #1 Ejemplo de arsort()
<?php
$fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple");
arsort($fruits);
foreach ($fruits as $key => $val) {
echo "$key = $val\n";
}
?>
El resultado del ejemplo sería:
a = orange d = lemon b = banana c = apple
Las frutas han sido ordenadas en orden inverso alfabético, se ha mantenido el índice asocidado con cada elemento.
Ver también
- asort() - Ordena un array y mantiene la asociación de índices
- comparación de funciones de orden de arrays