Classifique os elementos do array $cars em ordem alfabética decrescente:
<?php$cars=array("Volvo","BMW","Toyota");rsort($carros);?>A função rsort() classifica um array numérico em ordem decrescente.
Dica: Use a função sort() para classificar um array numérico em ordem crescente.
rsort( array,tipodeclassificação );
parâmetro | descrever |
---|---|
variedade | Obrigatório. Especifica a matriz a ser classificada. |
tipo de classificação | Opcional. Especifica como os elementos/itens de uma matriz são organizados. Valores possíveis: 0 = SORT_REGULAR - Padrão. Coloque cada item na ordem normal (padrão ASCII, não altere o tipo). 1 = SORT_NUMERIC – trata cada item como um número. 2 = SORT_STRING – Trata cada item como uma string. 3 = SORT_LOCALE_STRING - Trata cada item como uma string, com base na localidade atual (pode ser alterado com setlocale()). 4 = SORT_NATURAL - Trate cada item como uma string, usando classificação natural como natsort(). 5 = SORT_FLAG_CASE - Strings podem ser classificadas em combinação (OR bit a bit) com SORT_STRING ou SORT_NATURAL, sem distinção entre maiúsculas e minúsculas. |
Valor de retorno: | Retorna TRUE se for bem-sucedido e FALSE se falhar. |
---|---|
Versão PHP: | 4+ |
Classifique os elementos da matriz $numbers em ordem numérica decrescente:
<?php$números=array(4,6,2,22,11);rsort($números);?>Trate cada item como um número e classifique os elementos no array $cars em ordem decrescente:
<?php$cars=array("Volvo","BMW","Toyota");rsort($cars,SORT_NUMERIC);?>