Criando estruturas de repetição usando o for para PHP
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.
excelente!!