PHP y MySQL

PHP continue: Salto de estructuras de control

Post para repasar la estructura de control de PHP continue, su funcionalidad es la de poder saltar una estructura iteractiva.Otras estructuras de control son:

Sintaxis y ejemplos de la función de PHP continue

La documentación oficial de esta estructura la podéis encontrar en este enlace. En este ejemplo vamos a sacar los números impares que hay entre el número 1 y el 20.

$i=1; 
while($i<20)  
 {  
 if(($i%2)==0)  
  {  
  $i++;  
  continue;  
 }  
 else  
  {  
  echo $i.'<br>';  
  $i++;  
  }  
 }

Tal y como podéis apreciar el ejemplo es sencillo, os lo explico:

  • Inicializamos una variable $i con valor 1.
  • Ejecutamos un bucle while dónde el valor de la variable $i sea menor de 20.
  • Con if() detectamos si el valor de la variable $i dividido entre 2 tiene resto 0. En caso afirmativo aumentamos su valor en 1 y con continue volvemos al comienzo del while.
  • En el ‘else’ mostramos con echo el número impar.
compartir
Publicado por
Aner Barrena