Los últimos tutoriales de desarrollo web
 

PHP 5 para Loops


PHP para ejecutar bucles de un bloque de código un número determinado de veces.


El PHP para Loop

El bucle se utiliza cuando se sabe de antemano cuántas veces la secuencia de comandos debe ejecutarse.

Sintaxis

for ( parámetros:

  • init counter : Inicializar el valor del contador de bucle
  • test counter : evalúa para cada iteración del bucle. Si se evalúa como TRUE, el bucle continúa. Si se evalúa como FALSO, el bucle termina.
  • increment counter : Aumenta el valor del contador de bucle

El ejemplo a continuación muestra los números de 0 a 10:

Ejemplo

<?php
for ($x = 0; $x <= 10; $x++) {
    echo "The number is: $x <br>";
}
?>
Ejecutar ejemplo »

El bucle foreach PHP

El bucle foreach sólo funciona en arrays, y se utiliza para bucle a través de cada par clave / valor en una matriz.

Sintaxis

foreach ($ Para cada iteración del bucle, el valor del elemento de matriz actual se asigna al valor de $ y el puntero se mueve por uno, hasta que llega el último elemento de la matriz.

El siguiente ejemplo demuestra un bucle que dará salida a los valores de la matriz dada ($colors) :

Ejemplo

<?php
$colors = array("red", "green" , "blue" , "yellow");

foreach ($colors as $value) {
    echo "$value <br>";
}
?>
Ejecutar ejemplo »

Va a aprender más acerca de las matrices en un capítulo posterior.