El bucle for permite la iteración un número fijo de veces.
El básico para la sintaxis de bucle es el siguiente:
para (inicialización; condición; incrementador) {
código;
}
La inicialización define la variable de bucle y su valor inicial (como $ i = 1). El bucle continuará iterando mientras la expresión condicional se evalúa como verdadera (como $ i <10). Cada vez que se ejecuta el bucle, se ejecuta el código incrementador. (El código $ i ++ incrementaría la variable de bucle $ i en uno; $ i = $ i * 2 duplicaría la variable de bucle $ i en cada iteración). Podemos ponerlos juntos en un ejemplo simple: para ($ i = 1; $ i <= 10; $ i + = 2) {echo "$ i"; }
Este código generaría la salida "1 3 5 7 9", ya que la variable $ i comienza en 1 y se incrementa en dos en cada bucle hasta que ya no sea menor o igual a 10.