Bucles en PHP: while, do while, for, foreach y ejemplos prácticos

🔄 Bucles en PHP: Guía Completa

En programación, los bucles son estructuras de control que permiten ejecutar un bloque de código repetidamente mientras se cumpla una condición.
En PHP existen varios tipos de bucles, cada uno diseñado para distintos escenarios.


📌 Tipos de bucles en PHP

1. Bucle while

El bucle while ejecuta el bloque de código mientras la condición sea verdadera.

<?php
    $contador = 1;

    while ($contador <= 5) {
        echo "Número: $contador <br>";
        $contador++;
    }
?>

👉 Este código imprimirá los números del 1 al 5.


2. Bucle do...while

Similar al while, pero siempre ejecuta al menos una vez el bloque de código, incluso si la condición es falsa.

<?php
    $contador = 1;

    do {
        echo "Número: $contador <br>";
        $contador++;
    } while ($contador <= 5);
?>

3. Bucle for

El bucle for es ideal cuando sabemos exactamente cuántas veces queremos que se repita un bloque.

<?php
    for ($i = 1; $i <= 5; $i++) {
        echo "Número: $i <br>";
    }
?>

👉 Aquí también se imprimen los números del 1 al 5.


4. Bucle foreach

El bucle foreach está diseñado para recorrer arrays y colecciones de datos.

<?php
    $frutas = ["Manzana", "Banana", "Cereza"];

    foreach ($frutas as $fruta) {
        echo "Fruta: $fruta <br>";
    }
?>

👉 Este ejemplo recorre un array de frutas e imprime cada una.


📌 Control de bucles

En PHP podemos controlar los bucles con:

  • break → rompe el ciclo inmediatamente.
  • continue → salta la iteración actual y sigue con la siguiente.
<?php
    for ($i = 1; $i <= 10; $i++) {
        if ($i == 5) {
            continue; // salta el número 5
        }
        if ($i == 8) {
            break; // detiene el ciclo en 8
        }
        echo "Número: $i <br>";
    }
?>

✅ Conclusión

Los bucles en PHP son herramientas fundamentales para la programación, ya que permiten automatizar tareas repetitivas y optimizar el código.
Dominar while, do...while, for y foreach es clave para convertirte en un desarrollador PHP sólido.

Artículos relacionados

Condicionales en PHP: if, else, elseif, switch y ejemplos prácticos

Tutoriales > php

Condicionales en PHP: if, else, elseif, switch y ejemplos prácticos

Aprende a usar condicionales en PHP paso a paso. Descubre cómo funcionan if, else, elseif, switch, el operador ternario y ?? con ejemplos prácticos y buenas prácticas de programación.

Leer más
Bucles en PHP: while, do while, for, foreach y ejemplos prácticos

Tutoriales > php

Bucles en PHP: while, do while, for, foreach y ejemplos prácticos

Aprende todo sobre los bucles en PHP. Descubre cómo funcionan while, do while, for y foreach con ejemplos claros, además de cómo usar break y continue.

Leer más
Cómo configurar CodeIgniter 4 con Nginx en un VPS Ubuntu 20 paso a paso

Tutoriales > php

Cómo configurar CodeIgniter 4 con Nginx en un VPS Ubuntu 20 paso a paso

Aprende a configurar CodeIgniter 4 con Nginx en un VPS Ubuntu 20. Guía completa para instalar, optimizar y desplegar tu aplicación web de forma segura y eficiente.

Leer más
Cómo trabajar con variables en PHP: concatenación, operaciones y ejemplos prácticos

Tutoriales > php

Cómo trabajar con variables en PHP: concatenación, operaciones y ejemplos prácticos

Aprende a usar variables en PHP con ejemplos claros. Descubre cómo declararlas, concatenar cadenas de texto, realizar operaciones matemáticas y aplicar operadores en tus proyectos de programación web.

Leer más
Clases y Objetos en PHP: Guía completa de POO con ejemplos

Tutoriales > php

Clases y Objetos en PHP: Guía completa de POO con ejemplos

Aprende Clases y Objetos en PHP (POO): sintaxis, propiedades, métodos, visibilidad, herencia, interfaces, traits, magic methods y ejemplos prácticos. Ideal para PHP 7/8+

Leer más
Inicios en PHP: Todo lo que debes saber sobre variables y sus tipos

Tutoriales > php

Inicios en PHP: Todo lo que debes saber sobre variables y sus tipos

Aprende los fundamentos de PHP desde cero. Descubre qué son las variables, cómo se declaran, sus tipos principales y ejemplos prácticos para comenzar a programar en PHP.

Leer más
Miguel Grau: El Caballero de los Mares

Historia > Perú vs Chile

Miguel Grau: El Caballero de los Mares

Descubre la vida y legado de Miguel Grau, héroe naval peruano que dejó una marca indeleble en la historia del Perú. Infancia, carrera naval y liderazgo.

Leer más
Programas para emprendedores digitales

Economía > Emprendimiento Digital

Programas para emprendedores digitales

Descubre los 10 mejores programas que todo emprendedor digital necesita para tener éxito en el mundo digital. Herramientas de productividad y marketing

Leer más
Cáncer en la Amistad: Cómo es este signo zodiacal con sus amigos

Astrología > Cáncer

Cáncer en la Amistad: Cómo es este signo zodiacal con sus amigos

Descubre cómo es Cáncer en la amistad, sus cualidades como amigo, su forma de relacionarse y qué signos son más compatibles con él en la vida social.

Leer más
Compatibilidad de Aries con otros signos: amor, amistad y trabajo

Astrología > Aries

Compatibilidad de Aries con otros signos: amor, amistad y trabajo

Descubre la compatibilidad de Aries con los demás signos del zodiaco en el amor, la amistad y el trabajo. Guía completa y detallada.

Leer más
Cuando beber agua era un riesgo: por qué la cerveza salvó vidas en la Edad Media

Historia > Edad Media

Cuando beber agua era un riesgo: por qué la cerveza salvó vidas en la Edad Media

Durante la Edad Media, el agua estaba tan contaminada que beberla podía ser mortal. Descubre cómo la cerveza se convirtió en una bebida vital para la supervivencia, la salud y la economía medieval.

Leer más
Tauro en la amistad: lealtad, confianza y conexiones duraderas

Astrología > Tauro

Tauro en la amistad: lealtad, confianza y conexiones duraderas

Descubre cómo es Tauro en la amistad: sus cualidades como amigo, sus desafíos y consejos para fortalecer la relación con este signo de Tierra.

Leer más
Bolognesi y la Batalla de Arica

Historia > Perú vs Chile

Bolognesi y la Batalla de Arica

Descubre la historia de Francisco Bolognesi y la Batalla de Arica, un hito en la defensa del Perú. Conoce su legado patriótico y la importancia de este evento histórico.

Leer más
5 razones para implementar citas online en tu clínica veterinaria

Salud > Veterinaria

5 razones para implementar citas online en tu clínica veterinaria

Descubre por qué implementar un sistema de citas online puede mejorar la organización de tu clínica veterinaria y atraer más clientes.

Leer más