您的位置:首页 > 编程语言 > PHP开发

用php实现边执行边输出的效果

2016-06-28 22:49 531 查看
在入口文件头部使用函数:ob_implicit_flush()

打开绝对刷新 ,强制每当有输出的时候,即刻把输出发送到浏览器。这样就不需要每次输出(echo)后,都用flush()来发送到浏览器了。

ob_end_flush();
ob_implicit_flush(1);
echo 'begin...<br>';
//flush();  //直接推送到浏览器
for($i=0;$i<10;$i++)
{
echo 'loading '.$i.'0%<br>';
// 如果浏览器已关闭
if ( connection_aborted() )
{
exit;  //如果希望关了浏览器后程序继续执行,把这行去掉即可
}
//flush();
sleep(1);
}


详细介绍文档
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: