Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
8 of 110 menu
◀ ▶

Ejemplos de ciclo while en PHP

El ciclo while permite ejecutar un código un número determinado de veces. Estudiemos su funcionamiento con ejemplos.

Ejemplo

Imprimamos una cadena de números del 1 al 9:

<?php $i = 1; while ($i <= 9) { echo $i; $i++; } ?>

Resultado de la ejecución del código:

123456789

Análisis del ejemplo

Para resolver la tarea, se introduce una variable contador, la mayoría de las veces se llama $i. A esta variable se le asigna un valor inicial antes del ciclo, en nuestro caso 1.

Luego se establece la condición de finalización del ciclo, en nuestro caso es la condición $i <= 9. Significa que el ciclo se repite mientras $i sea menor o igual a 9.

Dentro del ciclo debemos incrementar la variable contador, para que el ciclo se detenga en algún momento. En nuestro caso, incrementaremos $i en 1 mediante el comando $i++.

Ejemplo

Imprimamos una columna de números del 1 al 5. Para ello, añadiremos la etiqueta br al imprimir en pantalla:

<?php $i = 1; while ($i <= 5) { echo $i . '<br>'; $i++; } ?>

Ejemplo

Encontremos la suma de los números del 1 al 5. Para ello, se introduce una variable en la que se acumulará la suma, en nuestro caso es la variable $sum.

Para encontrar la suma, cada vez sumaremos a esta variable su valor actual más el contenido de la variable $i:

<?php $i = 1; $sum = 0; while ($i <= 5) { $sum += $i; $i++; } ?>

Resultado de la ejecución del código:

15

Cómo funciona: al principio $sum es 0, luego en la primera iteración del ciclo queda 0 + 1 = 1, en la siguiente iteración del ciclo queda 1 + 2 = 3 y así sucesivamente hasta que el ciclo termine.

Ver también

← →
↑
Español▼
БеларускаяEnglishРусский
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar