我加载HTML/PHP代码从外部文本文件与有没有办法从PHP代码加载的文件中解析PHP?
$f = fopen($filename, "r");
while ($line = fgets($f, 4096))
{
print $line;
}
有没有办法让服务器解析PHP代码,在这个文件?我目前只在外部文件(保存在$filename
)中使用简单的<?php echo("test"); ?>
来测试它是否工作。我尝试在主文件中使用ob_start()
和ob_end_flush()
,但无济于事。我接受其他解决方案,但如果可能的话,我想保持文件的分离并仅使用PHP来缓解将来升级到网站的问题。
包含或要求有什么问题? –
是的,你可以:[eval($ line);](http://php.net/manual/en/function.eval.php) –
定义“外部” - 来自另一个URL还是来自文件系统? – Alnitak