Criando estruturas de repetição usando o for para PHP

12 de setembro de 2021 1 Por sudoroot

For

O for é a estrutura de repetição do PHP que utilizamos quando sabemos a quantidade de repetições que devem ser executadas.

Sintaxe do for:

for (expressão 1; expressão 2; expressão 3) {
// bloco de código
}

A sintaxe é composta por três expressões separadas por ponto e vírgula, cada uma delas podendo ter zero, uma ou mais declarações separadas por vírgula:
Expressão 1: Executada somente uma vez, ao iniciar o loop. Normalmente a utilizamos para declarar e inicializar as variáveis que faremos uso para controlar o número de iterações do loop;
Expressão 2: Expressão booleana, validada antes de cada iteração do loop. Se a expressão contiver múltiplas expressões, todas serão executadas, mas somente o resultado da última será considerado. Se a expressão for vazia, ela será interpretada como verdadeira. O loop somente será executado enquanto essa expressão retornar true;
Expressão 3: Executada ao final de cada iteração, normalmente a utilizamos para declarar a forma de atualização do valor da variável avaliada na expressão 2.

Exemplo de uso:

for ($i=0; $i < 10; $i++) { echo $i; }

123456789

Com ele podemos fazer algo simples como criar tabelas de formulários que será repetidas ou criando uma repetição de execução de scripts com outra função útil chamada eval.