这个问题已经在这里有了答案:




11年前关闭。






假设我有



print-stuff.php包含PHP/HTML模板,这意味着当包含HTML/HTML模板时,便会打印HTML。有什么方法可以将HTML捕获为字符串,以便我可以将其保存以在其他地方使用?

不能将include语句移到其他位置,因为print-stuff.php还会执行周围代码所依赖的逻辑(创建/修改变量)。我只想移动文件的输出,同时保持其逻辑不变。

最佳答案

$fileStr = file_get_contents('/path/not/url/to/script.php');

关于php - 将包含的输出保存到字符串吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1288623/

10-12 12:51
查看更多