|
Cursos
On-line Gratuitos-
PHP
Aula
13
Assim
como em outras linguagens de programação, o PHP oferece comandos
para que sejam gerados laços, ou seja, conjunto de comandos que
serão executados um determinado número de vezes.
O
primeiro comando que iremos estudar neste sentido é o comando While,
que tem o objetivo de gerar um loop (laço) e, este laço será abandonado
quando a expressão avaliada pelo comando While for falsa.. A expressão
lógica a ser empregada consta do inicio da estrutura deste comando,
conforme podemos observar na sintaxe abaixo:
while
(expressão lógica)
{lista de comandos que fazem parte do laço}
Caso
o resultado do teste seja positivo, a lista de comandos será executada
e em seguida, o teste será novamente realizado. Caso o resultado
do teste seja falso, a lista de comandos não mais será executada
e, o fluxo do programa irá seguir para a próxima linha após o comando
ENDWHILE, que encerra o laço.
Veja
um simples exemplo do comando estudado:
<?php
...
$contador=10;
while ($contador>=1) {
echo "Contagem regressiva
$contador <br>";
$contador=$contador-1;
}
echo "Final da contagem regressiva"
Ao
executar o Script acima, teremos como resultado:
Contagem
regressiva 10;
Contagem regressiva 9;
Contagem regressiva 8;
Contagem regressiva 7;
Contagem regressiva 6;
Contagem regressiva 5;
Contagem regressiva 4;
Contagem regressiva 3;
Contagem regressiva 2;
Contagem regressiva 1;
Final da contagem regressiva
É
importante lembrar que se, ao invés de uma lista de comandos, tivermos
um único comando a ser executado enquanto a condição do While for
verdadeira, deveremos empregar a seguinte sintaxe:
while
(expressão):
linha de comando a ser executada enquanto teste
for verdadeiro
endwhile;
No
próximo módulo de aula iremos estudar a estrutura de repetição DO...WHILE.
Voltar
Principal
| Cursos Gratuitos
| Cursos Diversos
| Dicas
| Promoções
| Mapa do
Site | QUIZ
|
|
Classificados | Central
Currículo | Fórum
| Fale Conosco |