对于刚刚学习PHP语言不久的朋友来说,可能还不是很了解PHP中功能强大的函数库。下面我们就向大家介绍有关PHP函数flush()的用法。#t#
创新互联是一家专注网站建设、网络营销策划、小程序定制开发、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立十年以来,已经为上千家成都铜雕雕塑各业的企业公司提供互联网服务。现在,服务的上千家客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。
1、Flush:刷新缓冲区的内容,输出。
函数格式:flush()
这个函数在PHP3中就出现了,是一个效率很高的函数,他有一个非常有用的功能就是刷新browser的cache.我们举一个运行效果非常明显的例子来说明PHP函数flush().
Example 2.
- < ?php
- for($i = 1; $i <= 300; $i++ ) print(“ “);
- // 这一句话非常关键,cache的结构
使得它的内容只有达到一定的大小才能从浏览器里输出- // 换言之,如果cache的内容不达到
一定的大小,它是不会在程序执行完毕前输出的。经- // 过测试,我发现这个大小的底限是
256个字符长。这意味着cache以后接收的内容都会- // 源源不断的被发送出去。
- For($j = 1; $j <= 20; $j++) {
- echo $j.”
- ”;
- flush(); //这一部会使cache新增的内容
被挤出去,显示到浏览器上- sleep(1); //让程序“睡”一秒钟,会让
你把效果看得更清楚- }
- ?>
PHP2000的最新的PHP聊天室就是用的这个技术,可惜的是源代码未公开。注:如果在程序的首部加入ob_implicit_flush()打开绝对刷新,就可以在程序中不再使用PHP函数flush(),这样做的好处是:提高效率!
当前题目:教你如何正确运用PHP函数flush()
网页链接:http://www.gawzjz.com/qtweb2/news7/9157.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联