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.