Funções PHP |
. Glossários Funções PHP - sort ( ) |
(PHP 3, PHP 4 , PHP 5)
sort -- Ordena um array
void sort ( array array [, int sort_flags])
Essa função ordena um array. Os elementos serão ordenados do menor para o maior ao final da execução dessa função.
Exemplo:
uso do sort()
<?php
$frutas = array("limao", "laranja", "banana",
"melancia");
sort($frutas);
reset($frutas);
while (list($chave, $valor) = each($frutas)) {
echo "frutas[".$chave."] = ".$valor."\n";
}
?>
A saída desse programa seria:
fruits[0] = banana
fruits[1] = laranja
fruits[2] = limao
fruits[3] = melancia
As frutas foram classificadas em ordem alfabética.
O segundo argumento opcional sort_flags pode ser usado para modificar o comportamento da ordenação podendo receber os seguintes valores:
Sinais de tipo de ordenação:
SORT_REGULAR - compara os itens normalmente
SORT_NUMERIC - compara os itens como valores numéricos
SORT_STRING - compara os itens como strings
Nota: O segundo parâmetro foi adicionado no PHP 4.
Veja também arsort(), asort(), ksort(), natsort(), natcasesort(), rsort(), usort(), array_multisort() e uksort().