【发布时间】:2012-06-10 12:51:39
【问题描述】:
目前我使用 file_get_contents 命令来包含文件的 html。现在我向它添加了 PHP,它导致了一个问题。 PHP 被读取为 html,因此未执行。如何在 PHP 执行后检索文件内容?
哦,我需要字符串中的内容。所以我相信在这种情况下 include 不起作用,对吧?
谢谢!
【问题讨论】:
标签: php html file-get-contents
目前我使用 file_get_contents 命令来包含文件的 html。现在我向它添加了 PHP,它导致了一个问题。 PHP 被读取为 html,因此未执行。如何在 PHP 执行后检索文件内容?
哦,我需要字符串中的内容。所以我相信在这种情况下 include 不起作用,对吧?
谢谢!
【问题讨论】:
标签: php html file-get-contents
ob_start();
include 'file_to_include.php';
$contents = ob_get_clean();
包含文件的内容(正在执行 PHP)在$contents。
【讨论】:
ob_get_flush()并去掉最后一个函数。