一、这个是实际工做中发现的问题,一边用了go语言对一个文件进行了zlib压缩,
而后我用 php 写了个脚本对同一个文件进行zlib压缩,可是生成的两个文件不一样,
当时一直觉得是压缩参数选择错了,后来通过验证和查证,原来不一样语言实现的zlib
算法可能不一样,因此压缩后生成后东西可能不一样
二、可是,用不一样语言均可以解压缩还原到原始文件,即便是上面不一样的压缩结果也能够的php
参考:golang
http://firsh.me/2018/11/08/golang-zlib-en-de-text/#这个问题是来自一个群友的一开始马虎大意-后来解决问题算法