Un bucle sirve para ejecutar un grupo de instrucciones un determinado numero de veces, mientras una condición sea cierta.
Sintaxis del while:
while (condición) {
ordenes;
}
Ejemplo
El siguiente bucle imprime la frase “una iteracion del bucle”, 5 veces:
$contador=1;
while ($contador<=5) {
echo “una iteracion del bucle <br>”;
$contador++;
}
Similar al while estandar, pero en este caso la comprobación de la condición se hace al final del bucle con lo cual nos aseguramos que al menos una vez se ejecutará el bucle.
Sintaxis:
do {
código a ejecutar;
while (condición)
ejemplo
<?php
$a=0;
do {
echo “$a <br>”;
$a++;}
while($a>=1 && $a<=100)
?>
Este bucle imprime también el valor 0
Permite realizar un grupo de iteraciones sobre un conjunto de valores concretos, mientras una condición sea cierta.
Sintaxis:
for (inicio; condición_seguir; incremento) {
ordenes a ejecutar;
}
Ejemplo
for ($i=1;$i<=100;$i++) {
echo “$i <br>”;
}
Este bucle se inicia con $i valiendo 1, se comprueba que se cumple la condición (1<=100), se incrementa $i en una unidad ($i=2) y se sigue así hasta que $1 se pase de 100, entonces se para.
|