Reutilización de Código, require() e include()
Una página web hecha en HTML y una página Web hecha en PHP
modularizada con el uso de includes en las siguientes partes:
Header - cabecera
Footer - pie
Cuerpo - contenidos
¿Por que modularizar?
Siempre el pie y cabecera son lo mismo si nosotros deseamos cambiar
informacion en una de ellas deberiamos cambiar en todas las páginas
que tendría nuestro Sitio Web si no están modularizadas.
¿Por que reutilizar código?
Uno de los beneficios para los programadores, es para no volver a
escribirlo.También nos permite reducir los costos de creación de
una aplicación, incrementar la rentabilidad de nuestro trabajo
provee a nuestras aplicaciones de consistencia al tener un código
mas uniforme.
require e include
Nos permite reutilizar cualquier tipo de código usando una
declaración require o include podemos cargar un archivo dentro del
script de php, ese archivo puede contener todo lo que puede
escribirse en cualquier script, inlcuyendo declaraciones php,
texto, etiquetas HTML, funciones php o clases php.
PHP no mira la extensión del archivo que va a cargar, no es
necesario que sea .php Las sentencias require() e include() son
idénticas en todos los aspectos excepto en el modo de actuar ante
un error, include() produce un Warning mientras que require()
produce un Error Fatal.
require("librería.php");
require("datos.txt");
include("header.php")
son algunos ejemplos de cómo se cargan con las sentencias require()
e include() archivos o bien llamados por su propósito
librerías
Práctica 6: Reutilizar codigo con include() y require()
1. PHP y MySQL. Aplicaciones Web: programación (primera parte) Programación de aplicaciones Web con PHP y MySQL. Con este curso aprenderás el... [02/12/08] |
5.012 | ||||
2. PHP y MySQL. Aplicaciones Web: programación PHP I (quinta parte) Programación de aplicaciones Web con PHP y MySQL. Ahora estudiaremos el Lenguaje de... [02/12/08] |
2.975 | ||||
3. PHP y MySQL. Aplicaciones Web: HTML II (tercera parte) Programación de aplicaciones Web con PHP y MySQL. Ahora continuaremos con el... [02/12/08] |
1.790 |