牛牛在线工具

ob_get_flush()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ob_get_flush()

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

函数名称:ob_get_flush() 适用版本:PHP 4, PHP 5, PHP 7 用法:ob_get_flush() 函数用于获取输出缓冲区的内容并立即将其发送到输出流,然后清空缓冲区。 示例: <?php ob_start(); // 开始输出缓冲区 echo "Hello, World!"; // 将内容写入缓冲区 $content = ob_get_flush(); // 获取缓冲区的内容并发送到输出流,清空缓冲区 echo "Content: " . $content; // 输出缓冲区的内容 ?> 输出: Content: Hello, World! 说明: 在示例中,我们首先使用 ob_start() 函数开启输出缓冲区。 然后,使用 echo 将内容写入缓冲区。 接下来,使用 ob_get_flush() 函数获取缓冲区的内容,并立即将其发送到输出流,同时清空缓冲区。 最后,我们通过 echo 输出缓冲区的内容。 注意事项: ob_get_flush() 函数只能在缓冲区处于打开状态时调用。如果缓冲区未打开,该函数将返回 false。 调用 ob_get_flush() 函数将会立即将缓冲区的内容发送到输出流,因此在调用该函数之后,不能再向缓冲区写入内容。 使用 ob_get_flush() 函数可以将缓冲区的内容作为字符串进行处理,例如存储到变量中或进行其他操作。