sort

sort

(PHP 3, PHP 4, PHP 5)

sort -- Ordena una matriz

Descripci贸n

void sort ( array &matriz [, int sort_flags] )

Esta funci贸n ordena una matriz. Los elementos estar谩n ordenados de menor a mayor cuando la funci贸n termine.

Nota: 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.

Ejemplo 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:

Nota: El segundo par谩metro fue agregado en PHP 4.

Aviso

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