Estructuras de control
Este pequeño artículo va dirigido a las personas que recién están aprendiendo, explica cosas muy básica y espero que sea de utilidad. Ahora vamos a aprender acerca algunos tipos de estructuras para personalizar nuestro sitio aún más y hacerlo todavía más dinámico. Esto se conoce como estructuras de control...
Si tiene conocimientos de algún otro lenguaje de programación, ya sea Java, Perl, C, C++..., verá que en PHP funcionan casi de manera idéntica. Para los que no, con unos sencillos ejemplos veremos como funcionan.
If-else
La más frecuente es la conocida como if-else. Para los que no dominan el inglés, if significa un sí condicional, y else es la opción alternativa. "Si hace sol me voy a la playa, y si no me quedo en casa" sería un perfecto ejemplo de la estructura if-else aplicando a la vida real. Veamos una sencilla aplicación práctica de esta estructura de control.
if ( $_REQUEST['page'] == "contact" ){
include "contact.php";
} else {
include "home.php";
}
?>
En este pequeño ejemplo indica que si la URL es index.php?page=contact entonces se incluirá el archivo contact.php de lo contrario se incluirá home.php. Esto es muy útil para crear sitios con estructura modular, vea este artículo para más información.
While
La sentencia while, en castellano, mientras, es otra de las que debemos aprender a la perfección, pues es muy útil en muchas ocaciones.
Con esta sentencia, obligamos a realizr una acción mientras determinada condición, establecida por while, se cumpla. Esto se conoce como "bucle", y es empleada frecuentemente en cualquier lenguaje de programación, entre ellos, por supuesto, PHP.
Veamos el ejemplo más habitual y usado de bucle:










