基于flush()不能按顺序输出时的解决办法

 更新时间:2013年06月29日 11:21:36   作者:  
本篇文章是对flush()不能按顺序输出时的解决办法进行了详细的分析介绍,需要的朋友参考下
如果是在linux下, 首先确认是否添加 ob_start() 和 ob_flush().
复制代码 代码如下:

ob_start();
for ($i=1; $i<=10; $i++) {
        echo $i."<br />\n";
        ob_flush();
        flush();
        usleep(500000);
}

如果还是不能输出的话, 就在代码前面加上头信息
复制代码 代码如下:

header("Content-Type:text/html;charset=utf8;");
ob_start();
for ($i=1; $i<=10; $i++) {
        echo $i."<br />\n";
       ob_flush();
    flush();
        usleep(500000);
}

相关文章

  • PHP判断一个gif图片是否为动态图片的方法

    PHP判断一个gif图片是否为动态图片的方法

    这篇文章主要介绍了PHP判断一个gif图片是否为动态图片的方法,涉及针对图片字节流中包含数据字段的判断,具有不错的实用价值,需要的朋友可以参考下
    2014-11-11
  • PHP在线调试执行的实现方法(附demo源码)

    PHP在线调试执行的实现方法(附demo源码)

    这篇文章主要介绍了PHP在线调试执行的实现方法,实例分析了PHP实现在线调试运行的原理,步骤与具体实现代码,并附带demo源码供读者下载参考,需要的朋友可以参考下
    2016-04-04
  • php获取本周星期一具体日期的方法

    php获取本周星期一具体日期的方法

    这篇文章主要介绍了php获取本周星期一具体日期的方法,涉及php针对日期的操作技巧,非常具有实用价值,感兴趣的朋友可将该代码片段整合进自己的日期类中以方便日后调用,需要的朋友可以参考下
    2015-04-04
  • PHP 5.3新特性命名空间规则解析及高级功能

    PHP 5.3新特性命名空间规则解析及高级功能

    本文介绍了PHP命名空间的一些术语,其解析规则,以及一些高级功能的应用,希望能够帮助读者在项目中真正使用命名空间。
    2010-03-03
  • php中array_multisort对多维数组排序的方法

    php中array_multisort对多维数组排序的方法

    这篇文章主要介绍了php中array_multisort对多维数组排序的方法,涉及php遍历数组及使用array_multisort进行数组排序的相关技巧,需要的朋友可以参考下
    2015-07-07
  • php的命名空间与自动加载实现方法

    php的命名空间与自动加载实现方法

    这篇文章主要给大家介绍了关于php的命名空间与自动加载实现方法,文中通过示例代码介绍的非常详细,对大家学习或者使用php具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • php安装grpc扩展的具体步骤

    php安装grpc扩展的具体步骤

    在本篇文章里小编给大家整理的是一篇关于php安装grpc扩展的具体步骤,有需要的朋友们可以跟着学习参考下。
    2021-07-07
  • 老生常谈PHP面向对象之解释器模式

    老生常谈PHP面向对象之解释器模式

    下面小编就为大家带来一篇老生常谈PHP面向对象之解释器模式。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 详解PHP的Yii框架中的Controller控制器

    详解PHP的Yii框架中的Controller控制器

    这篇文章主要介绍了PHP的Yii框架中的Controller控制器,Yii作为MVC框架,其控制器部分的使用自然是重中之重,需要的朋友可以参考下
    2016-03-03
  • php 获取mysql数据库信息代码

    php 获取mysql数据库信息代码

    有时候我们需要知道mysql数据库中的一些情况,好在php提供了一些内置方法与函数,大家了解下了。
    2009-03-03

最新评论