English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função arsort() ordena o array ao contrário e mantém a relação de índices
arsort( array &$array[, int $sort_flags = SORT_REGULAR ]);
Esta função ordena o array, mantendo a relação entre os índices e os elementos.
Usado principalmente para ordenar arrays cuja ordem dos elementos é importante.
Retorna TRUE com sucesso ou FALSE em caso de falha.
Número | Parâmetros e descrição |
---|---|
1 | array (obrigatório) Especifica um array. |
2 | sort_flags (opcional) Pode-se usar o parâmetro opcional sort_flags para alterar o modo de ordenação. |
Abaixo, o array fruits é ordenado alfabeticamente ao contrário, mantendo a relação de índices dos elementos.
<?php \$fruits = array("d" => "limão", "a" => "laranja", "b" => "banana", "c" => "maçã"); arsort(\$fruits); foreach (\$fruits as \$key => \$val) { echo "\$key = \$val\n"; } ?>Teste e veja‹/›
Resultados de saída:
a = laranja d = limão b = banana c = maçã