小编典典

php中ob_start()有什么用?

all

ob_start()用于output buffering使标头缓冲而不发送到浏览器?我在这里有意义吗?如果不是那么我们为什么要使用ob_start()


阅读 96

收藏
2022-04-07

共1个答案

小编典典

可以想象ob_start()说“开始记住通常会输出的所有内容,但还没有对它做任何事情。”

例如:

ob_start();
echo("Hello there!"); //would normally get printed to the screen/output to browser
$output = ob_get_contents();
ob_end_clean();

您通常将其与其他两个功能配对:,ob_get_contents()它基本上为您提供自从它打开以来已“保存”到缓冲区的任何内容并一次全部输出。ob_start()``ob_end_clean()``ob_flush()

2022-04-07