Page 48 - Programador-PHP
P. 48
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
No obstante, PHP dispone de una función alternativa SOLO para
estos casos (inclusión de archivos remotos ya interpretados)
que incluso permite almacenar los datos recibidos en una
variable:
$contenido = file_get_contents("http://miweb.com/mi_fichero.php?foo=15");
Diferencia entre include y require
Si bien las funciones require() e include() de PHP realizan una
acción similar (importar un archivo), no son iguales.
include() intenta importar al archivo indicado y en caso de no
poder hacerlo, arroja un error y continúa ejecutando el
resto del script.
Sin embargo, la función require(), cuando no logra importar el
archivo indicado, arroja un error y finaliza sin permitir que
el resto del script continúe ejecutándose.
Include y require "_once"
La única diferencia que existe entre include e include_once y
require y require_once, es que si el archivo indicado con
"_once" ya ha sido incluido no volverá a importarse.
48