(PHP 4, PHP 5)
arsort — Ordena una matriz en orden inverso y mantiene la asociación de índices
Esta función ordena una matriz de modo que los índices mantengan su correlación con los elementos de la misma a los que están asociados. Esto se utiliza principalmente para ordenar matrices asociativas en las que el orden de los elementos es importante.
Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.
Example#1 Ejemplo de arsort()
<?php
$frutas = array ("d"=>"limon", "a"=>"naranja", "b"=>"platano", "c"=>"manzana");
arsort ($frutas);
reset(&futas);
while (list($key, $val = each($frutas)) {
echo "$key = $val\n";
}
?>
El resultado del ejemplo seria:
b = platano a = naranja c = manzana d = limon
Las frutas han sido ordenadas en orden alfabético inverso y los índices asociados con cada elemento se han mantenido.
Puede modificar el comportamiento de orden usando el parámetro opcional sort_flags para detalles vea sort().