PHP
压缩 | Compression

gzdeflate

gzdeflate

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

gzdeflate - 定义一个字符串

描述

string gzdeflate ( string $data [, int $level = -1 [, int $encoding = ZLIB_ENCODING_RAW ]] )

该函数使用 DEFLATE 数据格式压缩给定的字符串。

有关 DEFLATE 压缩算法的详细信息,请参阅文档“ » DEFLATE 压缩数据格式规范版本1.3 ”( RFC 1951 )。

参数

data

数据泄露。

level

压缩级别。对于最大压缩,可以给出0为无压缩高达9。如果没有给出,默认压缩级别将是 zlib 库的默认压缩级别。

encoding

一个ZLIB_ENCODING_*常数。

返回值

泄漏的字符串或FALSE发生错误。

例子

Example #1 gzdeflate() example

<?php $compressed = gzdeflate('Compress me', 9 echo $compressed; ?>

Changelog

VersionDescription
5.4.0Added encoding parameter.