La sentencia require() incluye y evalua
el archivo especificado_
require() incluye y evalua el archivo
especificado_ Información detallada de como esta inclusión funciona
se puede encontrar en la documentación de la función
include()_
require() y 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_ En otras palabras,
no dude en utilizar require() si quiere que un
fichero no encontrado cuelgue el procesamiento de la
página_ include() no se comporta de esta manera,
el script seguirá funcionando de todas maneras_ Asegurarse que
include_path este
configurado bien_
Ejemplo 11_2_ ejemplos básicos de require() <?php
require 'prepend_php';
require $somefile;
require ('somefile_txt');
?> |
|
consultar la documentación de include() para más
ejemplos_
Nota:
Con anterioridad a PHP 4_0_2, se aplica lo siguiente:
require() siempre intentará leer el fichero a
incluir, incluso si la linea donde se encuentra
require() nunca es ejecutada_ Sin embargo, si
la linea donde se encuentra require() no es
ejecutada, tampoco lo hará el código incluido_
Nota: Puesto que esto es
una construcción del lenguaje y no una función, no puede
ser llamado usando funciones
variables
| Aviso |
Versiones de
PHP para Windows anteriores a 4_3_0, no soportan el
acceso remoto a archivos para esta función, no
funcionará ni activando siquiera allow_url_fopen_
|
Ver también include(),
require_once(),
include_once(), eval(),
file(), readfile(),
virtual() y include_path_