flush()
函数用于将已输出的内容(例如从 PHP 脚本中发出的输出)传输到浏览器并立即显示给用户,而不是等待整个页面加载完毕。这在某些情况下非常有用,例如实时更新页面内容或在发送大量数据时减少服务器负载。
在 Web 环境中使用 flush()
的示例:
Flush Example "; // 刷新输出缓冲区,将已输出的内容发送到浏览器 flush(); echo "
"; echo "This content will be displayed immediately after the flush function is called.
"; echo "
"; echo "This is the end of the content."; ?>
在这个示例中,我们首先输出一些内容,然后调用 flush()
函数将已输出的内容发送到浏览器。接下来,我们继续输出更多内容,这些内容将在浏览器中立即显示,而不是等待整个页面加载完毕。