只是为了好奇:使用它有什么好处吗?
<?php
ob_start();
?>
<html>
<!--Page contents-->
</html>
<?php
$html = ob_get_contents();
ob_end_clean();
echo $html;
?>
答案 0 :(得分:2)
没有。
但是,ob_start
可以使用非常有用的回调参数。我使用它将/t=FILEMTIME
附加到所有静态文件,确保在我上传文件时立即更新所有文件。
此外,您可以随时使用header
,session_start
,setcookie
以及对标头操作的其他功能,而不必担心您是否已开始发送输出或不
最后,那些最后一行是非常昂贵的无操作。无论如何,输出缓冲区在脚本的末尾处理。