Php/ref output ob gzhandler
来自菜鸟教程
PHP ob_gzhandler()函数
例
将gzip压缩添加到页面:
<?php
ob_start("ob_gzhandler");
echo "Hello World!";
?>
定义和用法
该函数旨在作为回调传递给
ob_start()
。它使用浏览器支持的压缩算法压缩输出缓冲区的内容,并返回压缩后的内容。它还发送一个HTTP标头,指示使用了哪种压缩算法。
句法
当用作回调
ob_start()
ob_start("ob_gzhandler");
单独使用时:
ob_gzhandler(buffer, phase);
参数值
| 参数 | 描述 |
|---|---|
| 缓冲 | 输出缓冲区的内容 |
| 相 | 一个位掩码,可以具有以下任意数量的标志: PHP_OUTPUT_HANDLER_START-如果刚刚创建了输出缓冲区 |
技术细节
| 返回值: | 返回包含压缩内容的字符串 |
| PHP版本: | 4.0.4+ |