Cita:
Iniciado por jam1138
¿¿¿???
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
... ¿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
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
...
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
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í...
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
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.