PHP - Função arsort ()

Sintaxe

arsort( $array [, $sort_flags] );

Definição e Uso

Essa função classifica uma matriz de forma que os índices da matriz mantenham sua correlação com os elementos da matriz aos quais estão associados.

Parâmetros

Sr. Não Parâmetro e Descrição
1

array(Required)

Ele especifica uma matriz.

2

sort_flags(Optional)

Ele especifica como classificar os valores da matriz. Valores possíveis -

  • SORT_REGULAR- Padrão. Trate os valores como eles são (não altere os tipos)

  • SORT_NUMERIC - Trate valores numericamente

  • SORT_STRING - Trate os valores como strings

  • SORT_LOCALE_STRING - Trate os valores como strings, com base nas configurações locais

Valor de retorno

Ele retorna TRUE em caso de sucesso ou FALSE em caso de falha.

Exemplo

Experimente o seguinte exemplo -

<?php
   $fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana" );
   arsort($fruits);
   print_r($fruits);
?>

Isso produzirá o seguinte resultado -

Array ( [a] => orange [d] => lemon [b] => banana )