for(<expressão1>;<expressão2>;<expressão3>)
comando;
Assim como o for esse pode ser um laço complicado fonte da imagem:tieknot.com |
onde:
<expressão1> é avaliada e executada incondicionalmente no começo do loop e somente uma vez!
<expressão2> é avaliada e executada uma vez a cada iteração* se for considerada falsa ele termina a execução, se for considerada verdadeira continua a execução.
<expressão3> é avaliada e executada a cada iteração*
*iteração - é cada ciclo do laço, quando ele termina um loop é considerado uma iteração!
Exemplo de sintaxe comando for |
observações:
- sempre definimos as instruções internas separadas por ; (ponto e vírgula).
- a primeira expressão é um contador, a segunda é uma expressão de verificação e a última é uma instrução de modificação do contador.
- nem sempre é necessário utilizar as 3 expressões, podemos suprimir a segunda, assim o php entende que é sempre TRUE;
- o for assim como o if suporta a sintaxe alternativa :endfor (dois pontos endfor);
clique aqui ==> estrutura de controle: comando if e else
clique aqui ==> estrutura de controle: comando while e do...while
clique aqui ==> estrutura de controle: comando foreach
clique aqui ==> estrutura de controle: comando break e continue
clique aqui ==> estrutura de controle: comando switch
clique aqui ==> estrutura de controle: comando return
clique aqui ==> estrutura de controle: comando goto
fonte: < Estruturas de controle no php >
< Estrutura de controle: for >
adaptado: arroyo, gabriel
Gostou do blog? Então segue =D
Gostou da postagem? Então comenta ;DDD
Fique por dentro das atualizações
Nenhum comentário:
Postar um comentário