rsort

rsort -- Ordena um array em ordem descrescente

Descrição

void rsort ( array array [, int sort_flags])

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

Exemplo 1 . Exemplo de rsort( )

 
$frutas

 
=

 
array

 
(

 
"limao"

 
,

 
"laranja"

 
,

 
"banana"

 
,

 
"melancia")

 
;

 
rsort

 
($frutas)

 
;

 
reset

 
($frutas)

 
;

 
while

 
(list

 
($chave

 
,

 
$valor

 
)

 
=

 
each

 
($frutas)

 
)

 
{

 
echo

 
"$chave

 
=

 
$valor\n"

 
;

 
}





Esse exemplo mostraria :

 
0

 
=

 
melancia

 
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( ) , sort( ) e usort( ) .