2011-05-04 139 views
1

我想压缩PHP中的字符串并将其写入文件而不使用gzwrite函数,因为我想先将实际压缩的字符串存储在数据库中,但我不确定是否使用gzcompressgzencodegzdeflate,因为它不是很清楚。压缩gzip字符串

任何想法?

  • 编辑:已压缩的字符串将从数据库写入* .gz文件,因此它必须兼容。

回答

3

如果您只想压缩字符串,请使用gzcompress。 gzencode也会添加gzip文件头,因此它可以通过gzip和类似工具直接解压缩。

gzdeflate使用与第一个非常相似的deflate算法。

我想你想在这种情况下使用gzencode因为数据将被存储为文件。

+0

谢谢,这正是我需要解释的! – fire 2011-05-04 12:07:39