FC ConcursosFC Concursos

Questão FC374818

Ao trabalhar com o PHP, torna-se necessário ordenar um array em ordem inversa. Para isso, deve-se aplicar o seguinte comando:

Desenvolvimento Web

Instituto Consulplan · 2021

Ao trabalhar com o PHP, torna-se necessário ordenar um array em ordem inversa. Para isso, deve-se aplicar o seguinte comando:

  1. rsort
  2. asort
  3. usort
  4. arsort
  5. natsort
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

arsort é a função do PHP usada para ordenar um array em ordem decrescente com a característica de manter a associação de índices (ou seja, preserva as chaves). A operação altera o próprio array e retorna boolean indicando sucesso.

Sintaxe resumida: arsort(&$array, $flags = SORT_REGULAR). O segundo parâmetro permite ajustar o tipo de comparação: SORT_REGULAR, SORT_NUMERIC, SORT_STRING, SORT_LOCALE_STRING, SORT_NATURAL e SORT_FLAG_CASE.

Exemplo: $a = ['x'=>3,'y'=>1,'z'=>2]; arsort($a); resulta em ['x'=>3,'z'=>2,'y'=>1], ordenando pelos valores do maior para o menor, mantendo as chaves originais.

Use arsort sempre que precisar ordenar por valores em ordem decrescente sem perder a associação chave=>valor.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo