preciso fazer um php com 50 números e colocá-lo em ordem crescente e decrescente por onde começo?
Soluções para a tarefa
Arrays são estruturas lineares, mas não ordenadas por padrão. Podem ser ordenadas por ordem de chegada caso a inserção de elementos no array tenha utilizado esse critério. O PHP tem muitos comandos para trabalhar com Arrays. Através dos comandos sort (classifica em ordem crescente) e rsort (classifica em ordem decrescente) é possível ordenar os arrays.
Observação: Na classificação de arrays do PHP os elementos numéricos são considerados maiores que os textos, ficando assim em primeiro (na ordem crescente).
Veja o exemplo dos comandos sort e rsort:
<?php
$array = array('d', '1', 'b', '3', 'a', '0', 'c', '2');
sort($array); // Classifica o Array em ordem Crescente.
print_r($array); // Resultado: Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => a [5] => b [6] => c [7] => d )
echo '<br/>';
rsort($array); // Classifica o Array em ordem Decrescente.
print_r($array); // Resultado: Array ( [0] => d [1] => c [2] => b [3] => a [4] => 3 [5] => 2 [6] => 1 [7] => 0 )
?>