Cita:
Iniciado por ZequeZ
Entonces, si es lo mismo hacer una cosa que la otra... Como es que incluir el archivo un millón de veces demora alrrededor de 30 segundos y hacer un echo '0' demora 1 segundo? ¬¬
El resultado final es igual, más
OBVIAMENTE, NO ES LO MISMO. Es diferente código, hace diferentes cosas. Cuando incluyes un archivo estás accediendo al sistema de archivos del SO, verificando exista, sea leíble, parseo del código ... obviamente va a tardar más!; no hay necesidad de hacer ninguna prueba, solo basta analizarlo.
Cita:
Iniciado por ZequeZ
Pero el punto de esto es que solo quiero que evalue el archivo 1 vez, y no cada vez que pasa por el "for". Ya que efectivamente la computadora [...] lo está incluyendo 1 millón de veces...
Si en tú código pones un include dentro de un for es porque estás diciendo que incluya el archivo dentro de ese for. La computadora solo hace lo que le dices.
Nuevamente, es bastánte simple. ¿cuál es tu problema?