asort

(PHP 3, PHP 4, PHP 5)

asort -- Ordena una matriz y mantiene la asociación de índices

Descripción

bool asort ( 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 asort()

<?php
$frutas
= array ("d"=>"limon", "a"=>"naranja", "b"=>"platano", "c"=>"manzana");
asort($frutas);
reset($frutas);
while (list(
$key, $val) = each($frutas)) {
   echo
"$key = $val\n";
}
?>

El resultado del ejemplo seria:

d = limon
c = manzana
a = naranja
b = platano

Las frutas han sido ordenadas en orden alfabético 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: arsort(), rsort(), ksort(), y sort().

Hosting by: hurra.com
Generated: 2007-01-26 18:00:38