Sintaxis
asort( $array [, $sort_flags] );
Definición y uso
Esta función ordena una matriz de modo que los índices de matriz mantengan su correlación con los elementos de la matriz con los que están asociados. Esto se usa principalmente al ordenar matrices asociativas donde el orden real de los elementos es significativo.
Parámetros
No Señor |
Descripción de parámetros |
1 |
array Necesario. Especifica una matriz. |
2 |
sort_flags Opcional. Especifica cómo ordenar los valores de la matriz. Valores posibles -
SORT_REGULAR- Por defecto. Trate los valores como son (no cambie los tipos)
SORT_NUMERIC - Tratar los valores numéricamente
SORT_STRING - Trate los valores como cadenas
SORT_LOCALE_STRING - Trate los valores como cadenas, según la configuración local
|
Valor devuelto
Devuelve VERDADERO en caso de éxito o FALSO en caso de error.
Ejemplo
Pruebe el siguiente ejemplo:
<?php
$fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana" );
asort($fruits);
print_r($fruits);
?>
Esto producirá el siguiente resultado:
Array ( [b] => banana [d] => lemon [a] => orange )