网站建设中谈谈PHP内部缓存

2016-08-13    分类: 网站建设

Output Control
功能是让你可以自由控制脚本中的数据输出,我们在程序开发时,是经常用到的,比如当你想在所需的数据已经输出完成后,此时需要再输出文件头。输出控制函数不会作用于以下情况,比如header(),还有setcookie()等,不会对这些产生作用,而是仅对那些类似于echo()输出和PHP代码的数据块起到作用,它会将这些输出缓存起来,而并不是直接就把内容输出到浏览器了,这一点我们需要明白。
我们来看看下面这个例子:
ob_start();
for ( $i =10; $i >0; $i --) {
echo “这里输出了”.$i . “
" ;
ob_flush();
flush ();
sleep(1);//sleep() 函数延迟代码执行若干秒
}

这段代码的效果是,浏览器每隔1秒依次显示从10–1的数字,那么如果我们不使用这个缓冲,看到的效果将是在脚本执行结束后一次性显示,不会有那1秒时间的间隔,希望我们在做程序时,能用到这些。

当前标题:网站建设中谈谈PHP内部缓存
网页链接:/news/40002.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站托管运营