一个php函数,什么意思

<?phpob_start();session_start();echo'oldSID'.session_id();session_regenerate_id();ech... <?php
ob_start();
session_start();
echo 'old SID'.session_id();
session_regenerate_id();
echo '<br>new SID:' . session_id();
ob_end_flush();
?>
ob_start() 和 ob_end_flush();这两个一头一尾是什么意思啊我查手册说其缓冲作用,写的太专业了理解不了,谁给解释下,还有没有和ob_start这种函数结合起来用的,谢谢
这个缓冲是什么意思,能解释一下吗
展开
 我来答
el13
2009-10-08 · TA获得超过1436个赞
知道小有建树答主
回答量:1178
采纳率:0%
帮助的人:1068万
展开全部
ob_start()就是开启缓冲池,在这之前不能有任何输出,在这之后的输出将全部放到缓冲池里
ob_end_flush()就是关闭缓冲池,并将缓冲池的内容输出

只是一个说法,一个名字而已!!
打个比喻:你有个生产线,本来每生产一件产品,你就往外运输,你为了方便,或者其他需要,现在先按顺序放在仓库里,需要的时候再从仓库里提取,这个仓库就是我这里所说的缓冲池
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式