PHP

PHP缓冲区常用函数

项目中经常用到缓冲区,简单而言,缓冲区的作用就是,把输入或者输出的内容先放进内存,而不显示或者读取。

ob_start

打开输出缓冲区,无论php.ini的文件如何配置,如果使用该函数,即使output_buffering设置成off,也会打开输出缓冲区。
ob_start函数还接受一个参数,该参数是一个函数的回调,意思是,在输入缓冲区内容之前,需要使用调用传递进来的参数把缓冲区的内容处理一次,再放入缓冲区内

ob_get_length

获取缓冲区里内容的长度

ob_get_clean

获取缓冲区的内容之后,清除缓冲区.

ob_get_contents

获取输出缓冲区里的内容

ob_end_clean

清除php缓冲区内的内容,并且关闭输出缓冲区

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关推荐