Bucle for en PHP

PHP for bucle de ejecución de código que especifica el número de veces.

Bucle for en PHP

Si ya ha determinado previamente el número de veces que se ejecutará el script, puede usar el bucle for.

Sintaxis

for (inicializar contador; evaluar contador; incrementar contador) {
  código a ejecutar;
}

Parámetros:

  • inicializar contador: inicializar el valor del contador de bucle.
  • evaluar contador: evaluar cada iteración del bucle. Si el valor es TRUE, continuar el bucle. Si su valor es FALSE, finalizar el bucle.
  • incrementar contador: aumentar el valor del contador de bucle.

El siguiente ejemplo muestra los números desde 0 hasta 10:

Ejemplo

<?php 
for ($x=0; $x<=10; $x++) {
  echo "El número es: $x <br>";
} 
?>

Ejemplo de ejecución

Bucle foreach PHP

El bucle foreach solo se aplica a los arreglos y se utiliza para recorrer cada par clave/valor en el array.

Sintaxis

foreach ($array as $value) {
  código a ejecutar;
}

Cada vez que se realiza una iteración del bucle, el valor del elemento actual del array se asigna a la variable $value y el puntero del array se mueve uno a uno hasta llegar al último elemento del array.

El siguiente ejemplo muestra un bucle que imprimirá los valores del array dado ($colors):

Ejemplo

<?php 
$colors = array("red","green","blue","yellow"); 
foreach ($colors as $value) {
  echo "$value <br>";
}
?>

Ejemplo de ejecución

En los capítulos posteriores, aprenderá más sobre los arreglos.