• 技术文章 >后端开发 >php教程

    PHP使用缓存即时输出内容(output buffering)的方法_PHP

    2016-05-30 08:47:20原创465
    PHP使用缓存即时输出内容(output buffering)的方法。分享给大家供大家参考。具体如下:

    $buffer = ini_get('output_buffering');
    echo str_repeat(' ',$buffer+1); //防止浏览器缓存
    ob_end_flush(); //关闭缓存
    for( $i=1; $i<=10; $i++ ){
      echo '第 '.$i.' 次输出.'."
    \n"; flush(); //刷新缓存(直接发送到浏览器) sleep(1); } echo '输出完毕!';

    运行效果如下:

    第 1 次输出.
    第 2 次输出.
    第 3 次输出.
    第 4 次输出.
    第 5 次输出.
    第 6 次输出.
    第 7 次输出.
    第 8 次输出.
    第 9 次输出.
    第 10 次输出.
    输出完毕!

    希望本文所述对大家的php程序设计有所帮助。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:PHP 缓存 即时输出
    上一篇:php中ob函数缓冲机制深入理解_PHP 下一篇:PHP代码实现爬虫记录超管用_PHP
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• PHP如何使用xlswriter进行大数据的导入导出?(详解)• function.inc.php超越php_php实例• 求PHP一个正则轮换• php资料的上传与删除方法• Drupal, Html, PHP and CSS从来没用过,初学,一周以后可以胜任工作吗?该如何解决
    1/1

    PHP中文网