Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/12/2009, 01:20
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
Pregunta Respuesta: ¿Como hago un include para el preprocesador?

Cita:
Iniciado por jam1138 Ver Mensaje
En resumen, un include/require es un copy&paste de código. Hace exactamente lo que explicas.

Entonces, ¿cuál es el problema?; ¿qué código empleaste?, ¿qué hizo?, ¿qué no hizo?, ¿qué se supone debió de hacer?.
El problema es que si lo llamo muchas veces, incluye el archivo muchas veces, en vez de incluirlo una sola vez y después leer lo que ya se incluyó.

Ejemplo:

Esto, es mucho mas eficiente
Código PHP:
for($i=0;$i<100000;$i++){
echo 
"Hola";

Que esto:
Código PHP:
for($i=0;$i<100000;$i++){
include(
"ArchivoQueHaceEchoHola.php");

Ya que en el segundo caso, el "compilador" de PHP lee el archivo incluido 100000 veces y lo "compila" 100000. En cambio, en el segundo paso, solamente lee el comando una vez, y luego lo ejecuta 100000 veces.

Ahora se entiende lo que quiero decir? :S