ob_get_flush()

获取输出缓冲区的内容并立即将其发送到输出流,然后清空缓冲区

首字母:O

函数名称:ob_get_flush()

适用版本:PHP 4, PHP 5, PHP 7

用法:ob_get_flush() 函数用于获取输出缓冲区的内容并立即将其发送到输出流,然后清空缓冲区。

示例:


输出:

Content: Hello, World!

说明:

  • 在示例中,我们首先使用 ob_start() 函数开启输出缓冲区。
  • 然后,使用 echo 将内容写入缓冲区。
  • 接下来,使用 ob_get_flush() 函数获取缓冲区的内容,并立即将其发送到输出流,同时清空缓冲区。
  • 最后,我们通过 echo 输出缓冲区的内容。

注意事项:

  • ob_get_flush() 函数只能在缓冲区处于打开状态时调用。如果缓冲区未打开,该函数将返回 false。
  • 调用 ob_get_flush() 函数将会立即将缓冲区的内容发送到输出流,因此在调用该函数之后,不能再向缓冲区写入内容。
  • 使用 ob_get_flush() 函数可以将缓冲区的内容作为字符串进行处理,例如存储到变量中或进行其他操作。

同首字母函数