PHP 的用户级输出缓冲区在启动后缓冲所有输出,直到它们关闭或脚本结束。PHP 用户级输出缓冲区中上下文中的输出是 PHP 将显示或发送回浏览器的所有内容。实际上,输出是非零长度数据,即:
<?php ?> 标签之外的内容
php://output 的内容
注意: 用户级输出缓冲区不会捕获直接写入
stdout或传递给具有类似功能的 SAPI 函数的数据。这包括使用 fwrite() 将数据写入stdout或使用 header() 或 setcookie() 发送的 header。