Quando se tratar de uma lista de números desconhecidos em PHP , como uma lista de números de identificação de estudante a partir de um banco de dados , é importante para verificar se eles são realmente seqüencial antes de tratá-los como tal. Um número potencialmente faltando na seqüência pode causar erros em uma função de usuário que assume que eles são ordenados corretamente. Não há nenhuma função interna para verificar se os números são seqüenciais , então você deve criar um loop para verificar cada valor a partir da anterior. Instruções
1
Abra o arquivo PHP em um editor de texto, como o Notepad do Windows .
2
Declare uma matriz e armazenar uma seqüência de números em -lo adicionando o código " $ array = array ( 3, 4, 6, 6, 7); ".
3
Declare uma variável e atribuir-lhe o valor do primeiro número na seqüência , adicionando o código "$ seq = $ array [0]; ".
4
Criar um " foreach " loop que irá verificar cada número da matriz para ver se é seqüencial, adicionando o código " foreach ( $ array as $ valor ) { if ($ seq = $ valor !) { echo " não sequencial - o esperado" $ seq " mas encontrado" $ value ""; . . . . } $ seq = $ seq + 1 ;} . " A variável " seq" começa com o valor do primeiro número e aumenta em um de cada vez. Se um número não-seqüencial é encontrado , ele é exibido na tela. Usando o exemplo anterior , ele irá mostrar " não sequencial - . Esperado 5, mas encontrou 6"
5
Salve o arquivo PHP e carregá-lo em seu servidor
< . br>