Hola a todos,
Estoy cargando un archivo en un array usando la función file(). El problema es que si ese archivo tiene código PHP, por ejemplo: <?php echo 'hola'; ?> entonces me imprime el código y no el valor del echo.
¿A qué se debe esto?...
| ||||
Función file() no reconoce código PHP Hola a todos, Estoy cargando un archivo en un array usando la función file(). El problema es que si ese archivo tiene código PHP, por ejemplo: <?php echo 'hola'; ?> entonces me imprime el código y no el valor del echo. ¿A qué se debe esto?...
__________________ Takitei Ingeniarte.com DannyHerran.com "Dadme un punto de apoyo y moveré la tierra" - Arquímedes. |
| ||||
Bueno... leyendo un poco en php.net me encontré con esta función que trata al código distinto... basándose en la función file(). Es llamada file_v2() y fue creada por Cory Christison: Código PHP: Sin embargo, después de usarla sigue sin reconocerme el código PHP que se encuentre dentro del archivo. ¿Qué puedo hacer para que sea interpretado el código que se encuentre dentro del archivo que estoy abriendo?
__________________ Takitei Ingeniarte.com DannyHerran.com "Dadme un punto de apoyo y moveré la tierra" - Arquímedes. Última edición por Takitei; 03/07/2005 a las 21:35 |
| ||||
Si, pero necesito cargar el código en memoria para hacerle modificaciones y luego imprimirlo. include() simplemente lo muestra, pero no lo carga en variables ni arrays.
__________________ Takitei Ingeniarte.com DannyHerran.com "Dadme un punto de apoyo y moveré la tierra" - Arquímedes. |
| ||||
..sería conveniente explicarás qué quieres hacer... En principio un archivo ó lo lees ó lo ejecutas, pareciera que tú buscas que lea una parte y ejecute otra.. dudo encuentres algo así y tendrás que ver tu manera de cómo hacerlo... y si necesitas ayuda explica el objetivo y la estructuta del archivo mismo... lo que creo podrías hacer es crear un archivo con ese código que quieres que se ejecute y... ejecutarlo . Simple... Suerte!
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
Hola que tal, leyendo un poco encontre algo que talvez te sirva de algo, es la función eval()... http://ar.php.net/manual/es/function.eval.php Pero concretamente que es lo que quieres hacer?. Saludos. |