Seleccionar idioma:
Realizar Donación - Mods Premium - Portfolio



Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.
SMFPersonal  MSN Messenger - heracles@smfpersonal.net 
*

Mensajes: 13978

Julio 12, 2016, 05:55:32 am

Tema: Importar archivos en PHP


En PHP es muy común separar códigos en distintos archivos para luego llamarlos donde sean necesarios.



Importar archivos en PHP

Autor: ^HeRaCLeS^



En PHP es muy común separar códigos en distintos archivos para luego llamarlos donde sean necesarios.

Para ello se pueden utilizar las siguientes funciones:
require("ruta/archivo.php")
include("ruta/archivo.php")
require_once("ruta/archivo.php")
include_once("ruta/archivo.php")

Todas ellas realizaran dicha acción, importaran código desde un archivo... Pero todas tienen sus pequeñas diferencias

Vamos a nombrar las diferencias entre las funciones, de esta forma sabremos en un futuro cual funcion se adapta mejor a nuestras necesidades

require(): Establece que el código del archivo es obligatorio. Si el archivo especificado en la función require() no se encuentra saltará un error “PHP Fatal error” y el programa PHP se detendrá.

include(): El código del archivo no es obligatorio. Si no se encuentra dicho código, saltará un error tipo “Warning” y el programa seguirá ejecutándose.

Por lo tanto deberia utilizarce "require()" cuando el contenido del archivo es vital para el funcionamiento y deberia utilizarce "include()" cuando el contenido del archivo no es vital para el funcionamiento.

Versiones _once: Funcionan de la misma forma salvo que al utilizarlas se impide la carga de un mismo archivo más de una vez. Si embargo estas versiones son más pesadas y consumen más recursos y por ello hay que utilizarlas sólo cuándo sea necesario.




Usuario:
Contraseña:
Sesión: