Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Julio 26, 2008, 11:14:42
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderadores: RuB, SaTeLuCo)  |  Tema: Funciones require(), require_once(), include() e include_once() 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Funciones require(), require_once(), include() e include_once()  (Leído 90 veces)
rOnNyLdInHo™
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1250


Ver Perfil WWW Email
« en: Mayo 01, 2008, 01:29:21 »

Estas funciones cumplen un solo papel, incluir algun fichero o archivo que necesitamos para continuar con nuestro script.

Hay algunas diferencias que existen entre ellas..

Vamos a notarlas.

require() e include()
Es practicamente igual, la funcion require() y la funcion include(), puedes utilizar cualquiera.

La unica y pequeña diferencia es que cuando hay un error....
include() produce un
Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
Warning
.
Mientras que require() produce un
Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
Error Fatal


require_once() y require()
Su función es la misma, solo que la unica diferencia es su metodo de uso.

Require_once() deberia de usarse en aquellos scripts en los que se necesita un archivo constantemente.

Por ejemplo
Código:
<?php
require_once('conexionDB.php');
?>


Con require, solo funcionará en ese script, nada mas.

include_once() e include()
Su función es la misma, solo que con include_once() debería de usarse en casos en los que, un mismo fichero puede ser incluido y evaluado más de una vez durante la ejecución de un script.

NOTA IMPORTANTE
En servidores como Windows que no les importa la mayúscula y la minúscula, hay que tener mucho cuidado.

Ejemplos:

Pagina1.php
Código:
<?php
$contenido 
'Pagina1, este es el contenido';
?>


Pagina2.php
Código:
<?php
require_once('Pagina1.php'); //Debe estar en el mismo directorio, sino, debes especificar el directorio

echo $contenido;
?>

Pasen buen día.

Ronny™
En línea




Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
rOnNyLdInHo.Com se abre al público Entra y escribe tu sugerencia Wink Wink
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderadores: RuB, SaTeLuCo)  |  Tema: Funciones require(), require_once(), include() e include_once() « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC