Cuando queremos hacer una instrucción, un número de veces seguidas y sabemos de antemano cuantas veces van a ser, utilizamos el bucle for, que tiene una variable de control, una comparación y un incremento
For ( int nombreVariable = valor; comparación ejemplo nombreVariable < valor; incremento nombreVariable)
{
}
<?php for ($i=1; $i<=5; $i++) { echo "numero es: $i"; } ?>
Ejemplo de aplicación de un bucle for con la tabla de multiplicar
<?php //realización de la tabla de multiplicar $tabla = 5; for ( $i=1; $i <= 10; $i++) { echo "el resultado de multiplicar $i por $tabla es ".$i*$tabla."<b-->"; } ?>
El bucle while se utiliza cuando no sabemos con antelación el número de ejecuciones que vamos a necesitar, se evalúa la condición al principio, si es verdadera se entra detro del bucle y cuando deja de cumplise la condición se sale fuera.
Ejemplo de código bucle do while es como el while pero la codición se evalúa al final. La primera vez siempre se ejecuta, no se comprueba la condición.
<?php $edad = 55; do { echo "no estas jubilado tienes $edad"; $edad ++; } while ( $edad < 65 ); echo "estas jubilado"; ?>
