
一个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这种函数结合起来用的,谢谢
这个缓冲是什么意思,能解释一下吗 展开
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这种函数结合起来用的,谢谢
这个缓冲是什么意思,能解释一下吗 展开
展开全部
ob_start()就是开启缓冲池,在这之前不能有任何输出,在这之后的输出将全部放到缓冲池里
ob_end_flush()就是关闭缓冲池,并将缓冲池的内容输出
只是一个说法,一个名字而已!!
打个比喻:你有个生产线,本来每生产一件产品,你就往外运输,你为了方便,或者其他需要,现在先按顺序放在仓库里,需要的时候再从仓库里提取,这个仓库就是我这里所说的缓冲池
ob_end_flush()就是关闭缓冲池,并将缓冲池的内容输出
只是一个说法,一个名字而已!!
打个比喻:你有个生产线,本来每生产一件产品,你就往外运输,你为了方便,或者其他需要,现在先按顺序放在仓库里,需要的时候再从仓库里提取,这个仓库就是我这里所说的缓冲池
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询