Ordenar Arrays em PHP

Para ordenar um array em PHP, você pode usar a função sort(), que ordena o array em ordem crescente por padrão, ou a função rsort(), que ordena o array em ordem decrescente. Essas funções reorganizam o array original.

Por exemplo, para ordenar um array em ordem crescente, você pode usar o seguinte código:

$nomes = array("Ana", "Carlos", "Beatriz", "Daniel");
sort($nomes);

Depois de executar este código, o array $nomes será reordenado em ordem crescente, assim:

array("Ana", "Beatriz", "Carlos", "Daniel")

Se você quiser ordenar o array em ordem decrescente, pode usar a função rsort() da seguinte forma:

$nomes = array("Ana", "Carlos", "Beatriz", "Daniel");
rsort($nomes);

Depois de executar este código, o array $nomes será reordenado em ordem decrescente, assim:

array("Daniel", "Carlos", "Beatriz", "Ana")

Além disso, você também pode usar a função asort() para ordenar um array associativo por valor em ordem crescente, ou a função arsort() para ordenar em ordem decrescente.

Por fim, se você precisar ordenar um array por chave, pode usar as funções ksort() e krsort(), respectivamente, para ordem crescente e decrescente.

Rolar para cima