Web.PHP.Bucles.

Ismael Royano Gómez
Enredando con la WEB.
2 min readJun 7, 2018

Ocurre veces que necesitamos repetir código un número de veces determinados, y en vez de repetir y volver a escribir esas instrucciones muchas veces en nuestro código, podemos usar los bucles y ahorraríamos mucho trabajo.

While.

Bucle que se ejecuta mientras que se cumpla la condición. Un ejemplo:

<?php 
$x = 1;
while($x <= 5) {
echo “El número es: $x <br>”;
$x++;
}
?>
  • En este ejemplo ejecuta el bucle mientras que la variable x sea menor o igual a 5, es decir, con que 6 se acaba el bucle.
Do While.
<?php
$x = 1;
do {
echo “El número es: $x <br>”;
$x++;
} while ($x <= 5);
?>
  • Este bucle hace exactamente lo mismo que el While, la diferencia está en que éste último siempre lo hace la primera vez, aunque no se cumpla la primera vez la condición, ya que la evalua después.

For.

Este tipo de bucle se utiliza cuando sabemos de antemano el número de repeticiones. Mientras que se cumpla la condición se ejecuta las instrucciones.

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

Los 3 parámetros que tiene el bucle For son;

  • $x=0; El valor con el que se inicia la variable.
  • $x<=10; Condición del bucle. Lo hace mientras que se cumpla esta condición.
  • $x++; El incremento de la variable $x. En este caso suma uno, pero se puede usar cualquier tipo de cuenta.

Foreach.

Este tipo de bucles se utliza para recorrer arrays. Su funcionamiento es el siguiente:

<?php 
$color = array(“rojo”, “verde”, “azul”, “amarillo”);

foreach ($color as $value) {
echo “$value <br>”;
}
?>
  • Este bucle no sabemos exactamente el número veces que ejecutará las instrucciones, todo depende del número de elementos que tenga el array.

Continúa por Funciones y Métodos.

--

--

Ismael Royano Gómez
Enredando con la WEB.

Técnico Informático curioso, lector activo de las nuevas tecnologías, amante de las series de televisión y usuario del respetable mundo del enredo.