Informática, perguntado por christiangracino, 1 ano atrás

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

Respondido por kagi234
0

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 )

?>

Perguntas interessantes