【发布时间】:2010-10-30 13:45:06
【问题描述】:
下面的代码几乎可以工作,但这不是我真正的意思:
ob_start();
echo 'xxx';
$contents = ob_get_contents();
ob_end_clean();
file_put_contents($file,$contents);
还有更自然的方法吗?
【问题讨论】:
-
你真的应该在这里接受一个答案。 Bas Peters 为您提供了完美的解决方案。
-
示例代码将 OUTPUT 重定向到文件,而不是 STDOUT,Bas 的解决方案似乎只能工作,因为 CLI(以及较小范围的 CGI)环境可互换地使用这些流。 apache-module PHP 没有。