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

来源:互联网 发布:8051 单片机有哪些 编辑:程序博客网 时间:2024/06/10 13:00

在入口文件头部使用函数: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);}


详细介绍文档

0 0
原创粉丝点击