arsort

arsort

(PHP 3, PHP 4, PHP 5)

arsort --  Ordena una matriz en orden inverso y mantiene la asociaci贸n de 铆ndices

Descripci贸n

bool arsort ( array &matriz [, int sort_flags] )

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.

Ejemplo 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().

Vea tambi茅n: asort(), rsort(), ksort(), y sort().