Baixe o app para aproveitar ainda mais
Prévia do material em texto
* Prof. Luis A. Soares Programação WEB - PHP * Conteúdo da Aula Comandos de Repetição * Ele repete a execução de um bloco de sentenças ENQUANTO uma condição permanecer verdadeira. Assim que a condição se tornar falsa, os comandos de repetição irá parar a execução do bloco e continua com o programa. Comandos de Repetição * Comandos de Repetição - While <?php $contador = 1; while ($contador <=5){ echo $contador; $contador ++; } ?> * Para que o laço de repetição? Na maioria dos casos, algoritmos necessitam executar um bloco de sentenças por um número específico de vezes. Frequentemente, utiliza-se uma variável para controlar o número de repetições. . Atualização: Atualiza a variável contadora para o próximo valor. Inicialização: Atribui um valor inicial à variável contadora. Teste: Verifica uma condição antes de decidir se executará o bloco de sentenças. Caso a condição seja falsa, interrompe as repetições. Execução: Executa o bloco de sentenças * Estrutura de repetição While Enquanto Variável i é menor igual a 05 Escreva i Incrementa (adiciona) 1 a variável i * Estrutura de repetição While while ($i <= 05) { echo $i; $i++; } Resultado 1 2 3 4 5 Nesse momento a variável $i se torna MAIOR que a condição apresentada no while, interrompendo assim o loop do bloco. * Estrutura de repetição do while Inicialização: Atribui um valor inicial à variável contadora. Teste: Verifica uma condição antes de decidir se executará o bloco de sentenças. Caso a condição seja falsa, interrompe as repetições. Execução: Executa o bloco de sentenças Atualização: Atualiza a variável contadora para o próximo valor. * Estrutura de repetição do while * Estrutura de repetição do while Faça Escreva o valor da variável i Incrementa (adiciona) 1 a variável i A principal diferença entre o comando WHILE é que no DO-WILE, ele vai executar sempre a primeira condição do laço mesmo que a condição seja falsa. * Estrutura de repetição do while Resultado do{ echo $i; while ($i <= 5) { } 1 2 $i++; 3 4 5 * Estrutura de repetição CONCLUSÃO E ATIVIDADES * * *
Compartilhar