1.5 Estruturas de Controle
Alguns tipos de estruturas de controle em PHP.
If : É uma estrutura de controle que introduz um desvio condicional. Caso a condição dada pela expressão seja satisfeita, serão executadas as condições do bloco de comandos. Caso a condição não seja satisfeita o bloco de comando sera ignorado. Exemplo
While : Possui uma condição para executar um bloco como o IF. A diferença é que o WHILE estabelece um laço de repetição, ou seja, o bloco de comandos sera executado enquanto a expressão for verdadeira. Exemplo
FOR : O FOR também estabelece um laço de repetição só que baseado em um contador, o que o faz ser executado por um certo número de vezes. Exemplo
SWITCH : Simula uma bateria de testes sobre uma variável. Compara a mesma variável com valores diferentes e executa uma ação específica em cada um destes casos. Exemplo
FOREACH : Laço de repetições para iterações em arrays ou matrizes. Exemplo
CONTINUE : Quando executada em um bloco de repetição FOR/WHILE, ignora as instruções restantes até o fechamento em "}".
BREAK : Aborta a execução de comandos , como o IF, WHILE e FOR.