缓冲区的介绍
缓冲区即临时存储区,用于配合高速CPU和低速IO。
php输出数据到浏览器要经过二个缓冲区,一个是php自身的,另一个是Apache的。
ob系列常用函数
1.ob_start
打开输出缓冲区
支持回调:ob_start(callback);
2.flash()
刷新Apache的输出缓冲区。
3.ob_flush()
刷新php自身的缓冲区
4.ob_get_contents()
返回内部缓冲区的内容
5.ob_clean 清除php缓冲区里面的内容 6.ob_end_clean 清除php缓冲区内的内容,并且关闭输出缓冲区
7.ob_get_flush 获取缓冲区里的内容,并且把这些内容发送到apache