Uma Estrutura de Controle é um bloco de programação que analisa variáveis e escolhe uma direção para seguir baseado nos parâmetros pré-definidos.
As estruturas de controle têm basicamente dois tipos:
- Estruturas de Controle Condicional (Conditional Control Structure).
- Estruturas de Repetição (Loops Control Structure).
As Estruturas de Controle Condicional possibilita a escolha de um grupo de ações e estruturas a serem executadas quando determinadas condições são ou não satisfeitas. A Estrutura Condicional pode ser Simples ou Composta. A Estrutura Condicional Simples executa um comando ou vários comandos se a condição for verdadeira.
Estruturas de Repetição mediam a repetição de um comando, controlando quantas vezes a instrução vai repetir.
Para saber mais consulte o Manual do PHP.