Forum und email

krsort

(PHP 4, PHP 5)

krsort — Ordena um array pelas chaves em ordem descrescente

Descrição

int krsort ( array $array [, int $sort_flags ] )

Ordena 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.

Example#1 Exemplo de krsort()

<?php 
$fruits 
= array("d"=>"lemon""a"=>"orange""b"=>"banana""c"=>"apple"); 
krsort($fruits); 
reset($fruits); 
while (list(
$key$val) = each($fruits)) { 
    echo 
"$key = $val\n";
}
?>

A saída deste programa seria:

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

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

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