Librerías en PHP en profesordeinformatica.com

Librerías en PHP

Por Aitor López de Aberasturi el Lunes, 11 de Agosto de 2014 0 Comentarios

Las librerías nos permiten guardar en un fichero código común y reutilizarlo en varios programas php. Para incluir estas librerias en nuestros programas se utiliza la instrucción include.

Además de include existen otras instrucciones parecidas:

  • include_once: La librería solo se incluye una vez.
  • require: Igual que include pero cuando se procesa y se produce un error se detiene la ejecución.
  • require_once: Igual que include pero cuando se procesa y se produce un error se detiene la ejecución.

Esto nos permite reducir considerablemente nuestro trabajo a la hora de programar. Por ejemplo, la mayoría de los proyectos web tienen una cabecera, un cuerpo y un pie de pagina. La cabecera y el pie de página no suelen variar y es el cuerpo el que realmente tiene el contenido. Lo que se suele hacer es obtener el código html de la cabecera, del pie de página y guardarlos en ficheros denominados cabecera.inc y pie.inc.

 
			include ("cabecera.inc");
			echo "Esto es el cuerpo de la página 1";
			include ("pie.inc");
 
			include ("cabecera.inc");
			echo "Esto es el cuerpo de la página 2";
			include ("pie.inc");

En los propias librerías podemos incluir código php. Por ejemplo en la cabecera podemos programarla para que dependiendo del contenido que saquemos nos saque un título u otro. Para sacar diferentes contenidos en el cuerpo podemos utilizar condicionales.

Otro ejemplo en el que se suele utilizar librerías es en la conexión con la base de datos que vamos a ver posteriormente. Si cambiamos el password de la base de datos solo lo tendríamos que cambiar en un fichero si utilizásemos una librería en la que se realizan conexiones con las base de datos.

Próxima entrada

Arrays en PHP


Sobre el profe

Esta es la página web de Aitor Lopez de Aberasturi profesor de informática en ITS Ciudad Jardin. También puedes visitar mi blog de clase.