大家好,天天来为大家解答以上问题。php函数参数传递方式三种,PHP函数flush()很多人还不知道,现在让我们一起来看看吧!
1、 这个函数出现在PHP3中,是一个非常高效的函数。它有一个很有用的功能,就是刷新浏览器的缓存。我们举一个运行效果明显的例子来说明PHP函数flush()
2、 例子
3、 ?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
4、 for($ I=1;$ i=300$ I)print(" ");
5、 //这句话很关键。cache的结构使得它的内容只有在达到一定的大小时才会从浏览器中输出。
6、 //换句话说,如果cache的内容没有达到一定的大小,在程序结束之前是不会输出的。经典的
7、 //经过测试,我发现这个大小的下限是256个字符长。这意味着缓存将来接收的内容将
8、 //被连续发出。
9、 for($ j=1;$ j=20$j ){
10、 echo$j。"
11、 ";
12、 flush();//这部分会挤出缓存的新内容,显示在浏览器上。
13、 睡眠(1);//让程序“休眠”一秒钟,会让你更清楚地看到效果
14、 }
15、 ?
16、 如果在程序头中添加ob_implicit_flush()来打开绝对刷新,就不能再在程序中使用PHP函数flush()了。这样有提高效率的好处!
本文到此结束,希望对大家有所帮助。
标签: