English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico PHP

Tutorial avançado PHP

PHP & MySQL

Manual de referência PHP

Uso e exemplo do função arsort() PHP

PHP Array Função Manual

A função arsort() ordena o array ao contrário e mantém a relação de índices

Sintaxe

arsort( array &$array[, int $sort_flags = SORT_REGULAR ]);

Definição e uso

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.

Retorno

 Retorna TRUE com sucesso ou FALSE em caso de falha.

Parâmetro

NúmeroParâ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.

Exemplo online

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çã

  PHP Array Função Manual