Como verificar números sequenciais em PHP

Escrito por sean mann | Traduzido por yaakov ben levy
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como verificar números sequenciais em PHP
Cada número sequencial possui um valor maior que o número anterior (Comstock/Comstock/Getty Images)

Ao lidar com uma lista de números desconhecidos em PHP, tendo por exemplo uma lista de números de identificação de estudantes em um banco de dados, é importante verificar se eles formam alguma sequência antes de tratá-los como uma. Um número que falte em uma sequência poderá acarretar em alguns erros se alguma função considerar que eles estão ordenados corretamente. Não existe uma função pronta para essa verificação, sendo assim você deverá criar um loop que verifique/compare cada valor com o valor prévio.

Nível de dificuldade:
Moderadamente fácil

Outras pessoas estão lendo

Instruções

  1. 1

    Abra o arquivo PHP em um editor de textos, como por exemplo o Bloco de Notas do Windows.

  2. 2

    Declare uma array e guarde a sequência de números ao adicionar o código: "$array = array(3, 4, 6, 6, 7);".

  3. 3

    Declare uma variável e atribua o valor do primeiro número da sequência a ela ao colocar o código: "$seq = $array[0];".

  4. 4

    Crie um loop "foreach" (para cada) que irá realizar uma verificação em cada número na matriz pra ver se eles são sequenciais ao adicionar o código: "foreach ($array as $value) { if ($seq != $value) { echo "valor não sequencial - valor esperado " .$seq. " valor encontrado " .$value. " "; } $seq = $seq + 1; }". A variável "seq" começa com o número do primeiro valor, o qual será acrescido por 1 cada vez que passar a verificação. Se os valores não forem sequenciais, uma mensagem aparecerá, avisando-o disso. Usando o exemplo prévio, você teria a seguinte mensagem: "valor não sequencial - valor esperado 5 valor encontrado 6".

  5. 5

    Salve o seu arquivo PHP e carregue-o em seu servidor.

Dicas & Advertências

  • Códigos em PHP deverão ser gravados dentro das tags "".

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível