Foros del Web » Programando para Internet » PHP »

que es lo que se carga con include?

Estas en el tema de que es lo que se carga con include? en el foro de PHP en Foros del Web. Hola. Estoy haciendo una libreria en php que contiene diferentes menus, este archivo, lo estoy llamando desde cada documento de mi sitio con include, pero ...
  #1 (permalink)  
Antiguo 01/03/2007, 20:06
 
Fecha de Ingreso: febrero-2007
Mensajes: 23
Antigüedad: 17 años, 2 meses
Puntos: 0
que es lo que se carga con include?

Hola. Estoy haciendo una libreria en php que contiene diferentes menus, este archivo, lo estoy llamando desde cada documento de mi sitio con include, pero tengo la duda de si se carga todo el documento o solamente los segmentos que requiero, es decir:

Cuando el usuario visite index.php, estoy haciendo que descargue todo lo que incluye menu.phtml o solamente menu1?

menu.phtml
contiene
menu 1
menu 2
menu 3

index.php
include (menu.phtml)
y llamo unicamente menu 1

Saludotes!
  #2 (permalink)  
Antiguo 01/03/2007, 20:33
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Re: que es lo que se carga con include?

Carga todas las referencias a las funciones (algo asi como un indice) y cuando llamas a una funcion el php trae sus datos como si fueran una herencia.

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!
  #3 (permalink)  
Antiguo 01/03/2007, 22:38
 
Fecha de Ingreso: febrero-2007
Mensajes: 23
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: que es lo que se carga con include?

O sea que si el peso total de menu.phtml es de 20 kb, de los cuales menu1 solo pesa 5kb, en realidad no carga todo, solo alrededor de 5kb + lo que sea que pesa el indice que comentas?

Saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:52.