Cómo ahorranos líneas de código

En las lecciones anteriores hemos aprendido el uso básico de las funciones de PHP para trabajar con MySQL. En esta lección y sucesivas vamos a ver nuevas funciones que nos facilitan y potencian nuestras páginas web.

Por lo general, todos nuestros script tienen partes de código iguales, las funciónes include() y require() nos van ahorrar muchas de estas lineas de código. 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 necesitará parte de código de se encuentra en el fichero que llama require().

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

<?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 sería equivalente a:

<html>

<body>

<?php

echo “Hola Mundo”;

?>

</body>

</html>

Ahora veamos el script de ejemplo para la función require():

<?php

require (“config.inc”);

include (“header.inc”);

echo $cadena;

include (“footer.inc”);

?>

Donde el fichero config.inc tendría algo como ésto:

<?php

$cadena = “Hola Mundo”;

?>

PHP 5.3.0 versión final lanzada PHP 5.3.0 supone un lanzamiento de una versión con importantes novedades y nuevas características del lenguaje de programación de libre licencia empl...
Propiedades y comportamiento de los objetos Lo primero que se nos ocurre preguntar es: ¿qué es un objeto? La respuesta es muy simple, bastará con mirar a nuestro alrededor para ver que estamos r...
Nueva colección de Webs Single-Page Los sites basados en una única página o webs single-page son una forma interesante de ofrecer un rápido acceso a los contenidos. Con cierta popular...
¿Quieres saber cómo seremos los seres humanos dentro de 1.000 años?.. mira este video Dentro de 1.000 años los seres humanos seremos unas criaturas muy diferentes. Este video muestra cómo el cambio climático, la inteligencia art...
Como Elegir un Logotipo Adecuado Muchas personas encuentran muy difícil seleccionar un logotipo entre las distintas alternativas surgidas durante el proceso de diseño. A continuaci...
Nuevo formato Blu-ray será en resolución 4K Hasta ahora, los principales métodos de transmisión de contenido en resolución 4K (o UHD, según su nombre oficial) han estado basados en la web, pese ...
El día que cerrarán Messenger ya se conoce.. Confirmando las informaciones ya apuntadas anteriormente Microsoft va a llevar a cabo la desactivación de los actuales clientes de Windows Live Messen...
Ranking Navegadores Diciembre 2011 El navegador web de Google que centra buena parte de la atención en la carrera de navegadores web ha dado un nuevo paso en su intención por convertirs...
Microsoft integrará Skype en su consola Xbox 360 Una de las noticias del día en el mundo de la tecnología es la anunciada compra del servicio de llamadas y videoconferencias Skype por parte de Micros...
Las tipografías en las páginas web La misión principal de una composición gráfica es transmitir un mensaje determinado a los espectadores que la visualizan. Para ello, el diseñador disp...