PHP
Main Menu 
 
Desarrollo de Páginas Web con PHP 

Como ahorrarnos lineas de codigo

En las lecciones anteriores hemos aprendido el uso basico de las funciones de PHP. En esta leccion y sucesivas vamos a ver nuevas funciones que nos facilitan y potencian nuestras paginas web.

Por lo general, todos nuestros script tienen partes de codigo iguales, las funciones include() y require() nos van ahorrar muchas de estas lineas de codigo. Ambas funciones hacen una llamada a un determinado fichero pero de dos maneras diferentes, con include(), insertamos lo que contenga el fichero que llamemos de manera literal en nuestro script, mientras que con require(), le decimos que el script necesitara parte de codigo que se encuentra en el fichero que llama require().

Como todo esto es un poco lioso, veamos unos ejemplos que nos lo aclara.

<?php

include ("header.inc");

echo "Hola Mundo";

include ("footer.inc");

?>

Si tenemos encuenta que el fichero header.inc contiene:

<html>

<body>

y el fichero footer.inc contiene:

</body>

</html>

Nuestro script sera equivalente a:

<html>

<body>

<?php

<?php

echo "Hola Mundo";

?>

</body>

</html>

Ahora veamos el script de ejemplo para la funcion require():

<?php

require ("config.inc");

include ("header.inc");

echo $cadena;

include ("footer.inc");

?>

Donde el fichero config.inc tendra algo como esto:

<?php

$cadena = "Hola Mundo";

?>