(PHP 4, PHP 5, PHP 7)
rsort — Ordena um array em ordem descrescente
&$array
[, int $sort_flags
] )Essa função ordena um array em ordem descrescente (do maior para o menor).
array
O array de entrada.
sort_flags
Você pode modificar o comportamento da ordenação usando este parâmetro
opcional sort_flags
, para detalhes veja a
sort().
Retorna TRUE
em caso de sucesso ou FALSE
em caso de falha.
Exemplo #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.
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.