Forum und email

rsort

(PHP 4, PHP 5)

rsort — Ordena um array em ordem descrescente

Descrição

bool rsort ( array &$array [, int $sort_flags ] )

Essa função ordena um array em ordem descrescente (do maior para o menor).

Nota: Esta função define novas chaves para os elementos em array . Ela irá remover qualquer chave que você tenha definido, ao invés de simplesmente reordenar as chaves.

Retorna TRUE em caso de sucesso ou FALSE em falhas.

Example#1 Exemplo de rsort()

<?php
$frutas 
= array ("limao""laranja""banana""maçã");
rsort ($frutas);
foreach( 
$frutas as $chave => $valor ){
    echo 
"$chave = $valor\n";
}
?>

O exemplo acima irá imprimir:

0 = maçã
1 = limao
2 = laranja
3 = banana

As frutas foram ordenadas em ordem alfabética decrescente.

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

Veja também arsort(), asort(), ksort(), krsort(), sort() e usort().