在 PHP 中,可以使用
gzencode()
函数来压缩字符串并生成 gzip 压缩文件。
下面是一个简单的例子,展示如何使用
gzencode()
函数来压缩一个字符串:
在上面的例子中,
gzencode()
函数将
$string
变量中的字符串进行压缩,并将压缩后的数据存储到
$compressed
变量中。
gzencode()
函数的第二个参数指定压缩级别,这里使用了最高级别的 9。最后,使用
file_put_contents()
函数将压缩数据写入磁盘上的文件。
如果需要解压缩 gzip 压缩文件,可以使用
gzdecode()
函数来解压缩:
上面的例子中,首先使用
file_get_contents()
函数读取磁盘上的压缩文件,然后使用
gzdecode()
函数对压缩数据进行解压缩,最后输出解压缩后的字符串。