PHP ob_implicit_flush() 函数
示例
在每个产生输出的语句后立即将内容发送到浏览器
<?php
// 启用隐式刷新
ob_implicit_flush(1);
// 一些浏览器如果内容太短,将不会显示
// 我们使用 str_pad() 来使输出足够长
echo str_pad("Hello World!", 4096);
// 即使脚本仍在运行,浏览器已经可以看到内容
sleep(3);
?>
定义和用法
The ob_implicit_flush()
function enables or disables implicit flushing. When enabled, implicit flushing sends output directly to the browser as soon as it is produced so that calls to the flush()
function are not needed.
语法
ob_implicit_flush(flag);
参数值
参数 | 描述 |
---|---|
flag | 当设置为 1 时,启用隐式刷新。当设置为 0 时,禁用隐式刷新。 |
技术细节
PHP 版本 | 4+ |
---|
❮ PHP 输出控制函数