(PHP 3, PHP 4 )
asort --
Classifica um array mantendo a associação entre os índices e
os elementos
Descrição
void
asort ( array array [, int sort_flags])
Essa função classifica um array de forma que a correlação entre índices e
elementos é mantida. É usada principalmente para classificar 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 classificadas na ordem alfabética, e os índices
associados a cada elemento foram mantidos.
Você pode modificar o comportamento da classificação usando o parâmetro
opcional sort_flags, para mais detalhes
veja sort().
veja também arsort(), rsort(),
ksort(), e sort().