我想在PHP中压缩字符串并将其写入文件而不使用gzwrite函数,因为我想先将实际的压缩字符串存储在数据库中,但我不确定是否要使用gzcompress
,gzencode
或gzdeflate
,因为它不是很清楚。
有什么想法吗?
答案 0 :(得分:3)
如果您只想压缩字符串,请使用gzcompress。 gzencode还将添加gzip文件头,以便可以通过gzip和类似工具直接解压缩。
gzdeflate使用与第一个非常类似的deflate算法。
我认为你希望在这种情况下使用 gzencode ,因为数据将被存储为文件。