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


Posted in PHP onAugust 03, 2015

PHP使用缓存即时输出内容(output buffering)的方法。分享给大家供大家参考。具体如下:

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

运行效果如下:

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

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

PHP 相关文章推荐
分享PHP入门的学习方法
Jan 02 PHP
phpmyadmin 3.4 空密码登录的实现方法
May 29 PHP
yii框架配置默认controller和action示例
Apr 30 PHP
用PHP代替JS玩转DOM的思路及示例代码
Jun 15 PHP
PHP 读取和编写 XML
Nov 19 PHP
yii2中添加验证码的实现方法
Jan 09 PHP
php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
Nov 10 PHP
php 三大特点:封装,继承,多态
Feb 19 PHP
php处理静态页面:页面设置缓存时间实例
Jun 22 PHP
laravel自定义分页效果
Jul 23 PHP
PHP receiveMail实现收邮件功能
Apr 25 PHP
PHP中md5()函数的用法讲解
Mar 30 PHP
php中ob函数缓冲机制深入理解
Aug 03 #PHP
如何利用http协议发布博客园博文评论
Aug 03 #PHP
在CentOS上搭建LAMP+vsftpd环境的简单指南
Aug 01 #PHP
如何使用php实现评委评分器
Jul 31 #PHP
php给图片加文字水印
Jul 31 #PHP
初识通用数据库操作类――前端easyui-datagrid,form(php)
Jul 31 #PHP
使用Appcan客户端自动更新PHP版本号(全)
Jul 31 #PHP
You might like
聊天室php&amp;mysql(一)
2006/10/09 PHP
php读取30天之内的根据算法排序的代码
2008/04/06 PHP
smarty缓存用法分析
2014/12/16 PHP
PHP指定截取字符串中的中英文或数字字符的实例分享
2016/03/18 PHP
thinkphp5使用无限极分类
2019/02/18 PHP
javascript克隆对象深度介绍
2012/11/20 Javascript
javascript 系统文件夹文件操作及参数介绍
2013/01/08 Javascript
jquery自动填充勾选框即把勾选框打上true
2014/03/24 Javascript
javascript实现阻止iOS APP中的链接打开Safari浏览器
2014/06/12 Javascript
JS实现的文字与图片定时切换效果代码
2015/10/06 Javascript
理解javascript闭包
2015/12/15 Javascript
ionic js 复选框 与普通的 HTML 复选框到底有没区别
2016/06/06 Javascript
js print打印网页指定区域内容的简单实例
2016/11/01 Javascript
JavaScript无阻塞加载和defer、async详解
2017/02/26 Javascript
基于Bootstrap的网页设计实例
2017/03/01 Javascript
mac中利用NVM管理不同node版本的方法详解
2017/11/08 Javascript
JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
2018/01/07 Javascript
vue.extend实现alert模态框弹窗组件
2018/04/28 Javascript
微信小程序授权登录及解密unionId出错的方法
2018/09/26 Javascript
实例讲解JavaScript预编译流程
2019/01/24 Javascript
详解jQuery设置内容和属性
2019/04/11 jQuery
Elementui表格组件+sortablejs实现行拖拽排序的示例代码
2019/08/28 Javascript
使用webpack将ES6转化ES5的实现方法
2019/10/13 Javascript
jQuery实现简单飞机大战
2020/07/05 jQuery
vue中父子组件的参数传递和应用示例
2021/01/04 Vue.js
[11:01]2014DOTA2西雅图邀请赛 冷冷带你探秘威斯汀
2014/07/08 DOTA
python根据出生日期返回年龄的方法
2015/03/26 Python
举例讲解Python面向对象编程中类的继承
2016/06/17 Python
python生成词云的实现方法(推荐)
2017/06/13 Python
Django中使用celery完成异步任务的示例代码
2018/01/23 Python
python实现上传文件到linux指定目录的方法
2020/01/03 Python
Python中无限循环需要什么条件
2020/05/27 Python
水污染治理专业毕业生推荐信
2013/11/14 职场文书
领导班子整改措施
2014/10/24 职场文书
2016年质量月活动总结报告
2016/04/05 职场文书
详解缓存穿透击穿雪崩解决方案
2021/05/28 Redis