krsort

(PHP 3>= 3.0.13, PHP 4 )

krsort -- Classifica um array pelas chaves em ordem descrescente

Descrição

int krsort ( array array [, int sort_flags])

Classifica um array pelas chaves em ordem descrescente, mantendo a correlação entre entre as chaves e os valores. Essa função é bastante útil em arrays associativos.

Exemplo 1. Exemplo de krsort()

$frutas = array ("d"=>"limao", "a"=>"laranja", "b"=>"banana", "c"=>"melancia");
krsort ($frutas);
reset ($frutas);
while (list ($chave, $valor) = each ($frutas)) {
    echo "$chave = $valor\n";
}

A saída deste programa seria:

d = limao
c = melancia
b = banana
a = laranja

Você pode alterar o comportamento da classificação utilizando o parâmetro opcional sort_flags, para mais detalhes veja sort().

Veja também asort(), arsort(), ksort() sort(), natsort() e rsort().