Completo post para repasar la función de PHP for, su cometido es la de realizar y ejecutar bucles de código tantas veces mientras que la condición lo permita.
Otras estructuras de control son:
Sintaxis de PHP for
Veamos la sintaxis de esta función de PHP extraída de su web oficial:
1 2 3 4 |
for (contador_inicial; condicion; incremento) { //código a ejecutar } |
Os explico la sintaxis:
- contador_inicial: Contador iniciar del buble.
- condicion: Condición que se debe de cumplir para que el bucle se siga ejecutando.
- incremento: Valor a incrementar al contador inicial.
Ejemplos del bucle de PHP for
Vamos con una serie de ejemplos del bucle de PHP for:
1 2 3 4 |
for ($i = 1; $i <= 10; $i++) { echo "Número de bucles ejecutados: $i <br>"; } |
En este primer ejemplo he realizado el bucle más sencillo que podemos tener:
- Un valor inicial = 1 guardado en la variable $i.
- La condición a cumplir es que la variable $i debe ser siempre menor o igual a 10.
- Incrementamos en 1 la variable $i.
- Mostramos por pantalla con la función echo el número de bucles ejecutados.
El bucle también se puede interrumpir con la función break, aquí el ejemplo número 2:
1 2 3 4 5 |
for ($i = 1; $i <= 10; $i++) { echo "Número de bucles ejecutados: $i <br>"; if ($i== 8){break;} } |
El mismo ejemplo anterior después de mostrar por pantalla el número de bucles ejecutados realizamos una comprobación con PHP if, si la variable $i es igual a 8 interrumpimos el bucle con break.