asort
(PHP 3, PHP 4 )
asort --
Ordena um array mantendo a associação entre índices e
valores
Descrição
void
asort ( array array [, int sort_flags])
Essa função ordena um array de forma que a correlação entre índices e
valores é mantida. É usada principalmente para ordenar arrays
associativos onde a ordem dos elementos é um fator importante.
Exemplo 1. Exemplo de asort() $frutas = array ("d" => "limao", "a" => "laranja", "b" => "banana", "c" => "melancia");
asort ($frutas);
reset ($frutas);
while (list ($chave, $valor) = each ($frutas)) {
echo "$chave = $valor\n";
} |
A saída desse programa seria:
b = banana
a = laranja
d = limao
c = melancia |
|
As frutas foram ordenadas na ordem alfabética, e os índices
associados a cada valor foram mantidos.
Você pode modificar o comportamento da ordenação usando o parâmetro
opcional sort_flags, para mais detalhes
veja sort().
veja também arsort(), rsort(),
ksort() e sort().