上一篇我提到过PHP缓冲技术的回调中的替换。

我举一个例如,将我们编写的输出替换函数作为参数传递给ob_start()函数,作为回调函数处理,这个回调函数将完成全部的替换功能。

下面介绍一下缓冲压缩内容输出

PHP的输出缓冲允许我们将内容压缩后在进行输出,利用这个功能我们可以把网页中的内容压缩后再发送到客户端,从而达到给网站提速的作用,而且在提高了用户的浏览速度的同时节省了服务器资源,可以更合理地分配网络带宽。

我们仍使用ob_start()函数,只不过给它换个参数:ob_gzhandler。例如:

总结一下,我们可以利用PHP输出缓冲做一些更使用的事情,例如输出静态网页,以及让我们的程序响应更加快速等。