Bucle while en PHP
- Página anterior PHP Switch
- Página siguiente Bucle For PHP
El bucle while de PHP ejecuta un bloque de código mientras la condición especificada sea verdadera.
Bucles de PHP
Mientras escribe código, a menudo necesita ejecutar el mismo bloque de código repetidamente. Podemos usar bucles para realizar tales tareas en lugar de agregar varias líneas de código idénticas al script.
En PHP, tenemos las siguientes instrucciones de bucle:
- while - Repita el bloque de código mientras la condición especificada sea verdadera
- do...while - Ejecute primero un bloque de código, luego repita el ciclo mientras la condición especificada sea verdadera
- for - Ejecutar el bloque de código una cantidad específica de veces
- foreach - Recorrer cada elemento del array y ejecutar el bloque de código
Bucle while en PHP
Mientras la condición especificada sea verdadera, el bucle while ejecutará el bloque de código.
Sintaxis
while (condición verdadera) { Código a ejecutar; }
El siguiente ejemplo primero establece la variable $x en 1 ($x=1). Luego ejecuta el bucle while, mientras $x sea menor o igual que 5. Cada vez que se ejecuta el bucle, $x se incrementa 1:
Ejemplo
<?php $x=1; while($x<=5) { echo "Este número es: $x <br>"; $x++; } ?>
Bucle do...while PHP
El bucle do...while primero ejecuta el bloque de código una vez, luego verifica la condición, y si la condición especificada es verdadera, repite el bucle.
Sintaxis
do { Código a ejecutar; } while (condición verdadera);
El siguiente ejemplo primero establece la variable $x en 1 ($x=1). Luego, el bucle do while imprime una cadena, luego incrementa la variable $x 1. Luego se verifica la condición ($x es menor o igual que 5). Mientras $x sea menor o igual que 5, el bucle continuará ejecutándose:
Ejemplo
<?php $x=1; do { echo "Este número es: $x <br>"; $x++; } while ($x<=5); ?>
Tenga en cuenta que el bucle do while solo verifica la condición después de ejecutar las instrucciones dentro del bucle. Esto significa que el bucle do while ejecutará al menos una vez la instrucción, incluso si la prueba de condición falla en la primera vez.
El siguiente ejemplo establece $x en 6, luego ejecuta el bucle,Luego se verifica la condición:
Ejemplo
<?php $x=6; do { echo "Este número es: $x <br>"; $x++; } while ($x<=5); ?>
El siguiente capítulo explicará el bucle for y el bucle foreach.
- Página anterior PHP Switch
- Página siguiente Bucle For PHP