(PHP 4, PHP 5)
sort — Ordena una matriz
Esta función ordena una matriz. Los elementos estarán ordenados de menor a mayor cuando la función termine.
Note: Esta función asigna nuevos índices en matriz . Esto quitará cualquier índice existente que se haya aignado, en vez de solo reordenar los índices.
Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.
Example#1 Ejemplo de sort()
<?php
$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
reset($fruits);
while (list($key, $val) = each($fruits)) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
El resultado del ejemplo seria:
fruits[0] = apple fruits[1] = banana fruits[2] = lemon fruits[3] = orange
Las frutas han sido ordenadas en orden alfabético.
El parámetro opcional sort_flags puede ser usado para modificar el comportamiento del ordenamiento usando estos valores:
Tipos de banderas para el ordenamiento:
Note: El segundo parámetro fue agregado en PHP 4.
Tenga cuidado cuando ordene matrices con tipos de datos mixtos porque sort() puede producir resultados impredecibles.
Vea también: arsort(), asort(), ksort(), natsort(), natcasesort(), rsort(), usort(), array_multisort() y uksort().