reset
shuffle
Funções para Array
PHP Manual

# 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).

### Parâmetros

`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().

### Valor Retornado

Retorna `TRUE` em caso de sucesso ou `FALSE` em falhas.

### Exemplos

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.

### Notas

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

### Veja Também

- arsort() - Ordena um array em ordem descrescente mantendo a associação entre índices e valores
- asort() - Ordena um array mantendo a associação entre índices e valores
- ksort() - Ordena um array pelas chaves
- krsort() - Ordena um array pelas chaves em ordem descrescente
- sort() - Ordena um array
- usort() - Ordena um array pelos valores utilizando uma função de comparação definida pelo usuário

reset
shuffle
Funções para Array
PHP Manual