0

只是出于好奇:使用它有什么好处吗?

<?php
ob_start();
?>
<html>
 <!--Page contents-->
</html>
<?php
$html = ob_get_contents();
ob_end_clean();
echo $html;
?>
4

1 回答 1

2

空无一人。

但是,ob_start可以带一个非常有用的回调参数。我用它附加/t=FILEMTIME到所有静态文件,确保所有文件在我上传它们时立即更新。

此外,您可以随时使用headersession_startsetcookie其他对标头进行操作的函数,而不必担心是否已经开始发送输出。

最后,最后几行是非常昂贵的空操作。无论如何,输出缓冲区都会在脚本末尾处理。

于 2013-10-17T14:53:06.403 回答