Ver Mensaje Individual
  #15 (permalink)  
Antiguo 31/12/2009, 00:24
ZequeZ
 
Fecha de Ingreso: mayo-2008
Ubicación: En la guarida del mal, tratando de conquistar el mundo
Mensajes: 174
Antigüedad: 16 años, 8 meses
Puntos: 2
De acuerdo Respuesta: ¿Como hago un include para el preprocesador?

Cita:
Iniciado por jam1138 Ver Mensaje
¿¿¿??? ... ¿por el hecho de invocar la función?; ¡claro que no!. ¿Por qué habría de?.

Tienes que hacer el requerimiento del archivo en donde está definida la función, eso lo tendrás que hacer una sola vez (y creo ya antes había subrayado lo mismo) y podrás llamar a la función cuantas veces quieras en donde lo requieras.

Es básico y simple. No entiendo dónde está la confusión/complicación... o de plano no estoy entendiendo tu punto ...
Mmmm... Entonces...

Esto no llama 100000 veces al archivo:
Código PHP:
function incluir(){
include(
'archivo.php');
}

for(
$i=0;$i<100000;$i++)
incluir(); 
Y esto si?
Código PHP:
for($i=0;$i<100000;$i++)
include(
'archivo.php'); 

No lo intepretaría 100000 veces de cualquiera de los dos modos? :S

Cita:
Iniciado por JoseTejada Ver Mensaje
Y si generas 10000 veces lo que quieres en un archivo y luego recien lo incluyes??, es decir:

contenido del archivo "ArchivoQueHaceEchoHola.php"
Código PHP:
for($i=0;$i<100000;$i++){
echo 
"Hola";

Y luego en tu "index.php" (por ejemplo) haces un include:
Código PHP:
include("ArchivoQueHaceEchoHola.php"); 
Solucionará tu problema??...espero q sí...
Si, eso lo solucionaría, pero es lo que quiero evitar, ya que al ser un CMS la idea es mantener separados los templates del resto del programa :P.

Última edición por ZequeZ; 31/12/2009 a las 00:30