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