PHP y MySQL

Las estructuras de control más usadas en PHP

En el siguiente post vamos a repasar las estructuras de control más frecuentes en PHP.

Otros post sobre PHP que os puedan ser útiles:

Estructuras de control en PHP

Os listo las esctructuras de control más usadas:

PHP if, else y elseif

Estructura de control en la que se analiza una condición en el código, en caso de cumplir la condición se ejecuta cierto código. Da opción a ejecutar otro en caso de no cumplirse la condición.

Su sintaxis es la siguiente:

if (condition)
    {
    /* código a ejecutar */    }else
        {
        /* código a ejecutar */        }

Para mas información y ejemplos de PHP if, else y elseif lee este post:

PHP while

Estructura de control repetitiva en el tiempo que ejecuta un código mientras se cumpla la condición. Su sintaxis es la siguiente:

while (condicion a cumplir)
    {
    //código a ejecutar
    }

Para mas información y ejemplos de PHP while lee este post:

PHP for

Estructura de control de PHP cuyo cometido es realizar y ejecutar bucles de código tantas veces mientras que la condición lo permita.

Su sintaxis es la siguiente:

for (contador_inicial; condicion; incremento) 
    {
    //código a ejecutar
    }

Para mas información y ejemplos de PHP for lee este post:

PHP foreach()

Con la función PHP foreach() podemos recorrer los diferentes tipos de arrays y objetos de una manera controlada. Su sintaxis es la siguiente:

foreach (expresion as $value)
   {
   //acciones
   }

Para mas información y ejemplos de PHP foreach() lee este post:

PHP break

Su finalidad es la de dar por terminada la ejecución de una estructura de control. Su sintaxis es la siguiente:

break;

break (parametro);

Para mas información y ejemplos de PHP break lee este post:

PHP continue

La funcionalidad de PHP continue es la de poder saltar una estructura iteractiva. Os muestro su sintaxis con un sencillos ejemplo:

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

Más info en el post:

PHP switch()

Con esta estructura del control de PHP se peuden hacer bloques de condiciones y dependiendo del valor se ejecuta un código u otro.

Su sintaxis es la siguiente:

switch ($i) 
    {
    case 0:
        echo "i es igual a 0";
    case 1:
        echo "i es igual a 1";
    case 2:
        echo "i es igual a 2";
    }

Para mas información y ejemplos de PHP switch() lee este post:

PHP require

Sentencia para inluir archivos en nuestros scripts. Estos archivos pueden ser otros PHPs, HTMLs… La funcionalidad de esta función es idéntica a la de PHP include.

Su sintaxis es la siguiente:

require 'nombrefichero';
require ('nombrefichero');

Para mas información y ejemplos de PHP require lee este post:

PHP include

La funcionalidad de esta función es idéntica a la de PHP require. La diferencia entre ambas es que require en caso de error paraliza el script, mientras que include deja seguir el código del script.

Su sintaxis es la siguiente:

include 'nombrefichero';
include ('nombrefichero');

Para mas información y ejemplos de PHP include lee este post:

compartir
Publicado por
Aner Barrena