13. Estructuras repetitivas en PHP II: for y foreach

En este capítulo se cubrirán las estructuras repetitivas for y foreach en PHP, y cómo utilizarlas para recorrer y manipular arreglos y otros tipos de datos en tu código. Las estructuras for y foreach son esenciales para trabajar con arreglos y otros tipos de datos en PHP.


3 comentarios

Inicia sesión para comentar

Comentarios:

  • Victor Arana Flores

    Victor Arana Flores hace 1 año Destacado

    En este capítulo, exploraremos dos estructuras repetitivas adicionales en PHP: for y foreach. Estas estructuras son muy útiles para procesar arreglos y otros tipos de datos.

    La estructura for se utiliza para ejecutar una sección de código un número específico de veces. Por ejemplo:

    for ($i = 0; $i < 10; $i++) {
        echo $i;
    }

    En este ejemplo, la estructura for se utiliza para imprimir los números del 0 al 9. La variable $i se inicializa en 0 y se incrementa en 1 en cada iteración del bucle. El bucle se ejecuta mientras $i sea menor que 10.

    La estructura foreach se utiliza para iterar sobre un arreglo y procesar cada uno de sus elementos. Por ejemplo:

    $colors = array('red', 'green', 'blue');
    
    foreach ($colors as $color) {
        echo $color;
    }

    En este ejemplo, la estructura foreach se utiliza para imprimir los elementos del arreglo $colors. En cada iteración del bucle, se asigna el valor del elemento actual del arreglo a la variable $color.

    En resumen, las estructuras repetitivas for y foreach son muy útiles en PHP para procesar arreglos y ejecutar una sección de código un número específico de veces. Es importante utilizarlas con cuidado para evitar bucles infinitos o problemas de rendimiento en tu código.

  • Jukahiga

    Jukahiga hace 1 semana

     <?php

                $caracter = '*';

                for ($i = 0; $i < 10; $i++) {

                    echo "<p>$caracter</p>";

                    $caracter .= '*';

                }

         ?>
    diferente codigo , mismo resultado sin hacer  anidaciones 

  • Martzdev

    Martzdev hace 1 año

    Comparé su ejemplo con mi código y ambos dan el mismo resultado aparentemente