5. Sentencias de control 2: WHILE, DO WHILE Y FOR
WHILE
WHILE es una estructura de control que permite repetir un determinado numero de veces una tarea.
Sintaxis y ejemplo:
while(condición){
//Instrucciones
}
//------------------
$a = 5;
$b = 1;
while($a > $b){
echo "Hola ".$b;
$b++;
}
//Resultado
Hola 1
Hola 2
Hola 3
Hola 4

DO WHILE
DO WHILE es similar a un bucle WHILE, excepto que este permite ejecutar al menos una vez el bloque de código antes de evaluar la condición.
Sintaxis y ejemplo:
do{
//Instrucciones
} while(condición);
//--------------------
$a = 1;
$b = 5;
do{
echo "Hola ".$a;
$a++;
} while($a < $b);
//Resultado
Hola 1
Hola 2
Hola 3
Hola 4

FOR
FOR es una estructura para repetir un código una o más veces dependiendo de un contador.
Sintaxis y ejemplo:
for(valor; condición; paso; ){
//Instrucciones
}
//---------------------
for ($a = 1; $a < 6; $a++) {
echo $a;
}
//Resultado
1
2
3
4
5
