正如标题所说,需要将Zip文件转换为文本文件,无论大小和无论它是否有意义。但我需要重新将它转换为再次压缩文件(丢失较少)。我遇到的主要问题是如何找到一个字符的替代文本/数字版本。需要将ZIP文件转换为随机文本文件
Ascii不会工作的清楚,所以需要帮助什么可以是一个字符的替代文本,特别是当你在编辑器中看到垃圾看zip文件中的二进制字符。
我不是以英语为母语,所以我希望上面会做出有意义的你们:)
正如标题所说,需要将Zip文件转换为文本文件,无论大小和无论它是否有意义。但我需要重新将它转换为再次压缩文件(丢失较少)。我遇到的主要问题是如何找到一个字符的替代文本/数字版本。需要将ZIP文件转换为随机文本文件
Ascii不会工作的清楚,所以需要帮助什么可以是一个字符的替代文本,特别是当你在编辑器中看到垃圾看zip文件中的二进制字符。
我不是以英语为母语,所以我希望上面会做出有意义的你们:)
查找到Base 64编码。 PHP has functions for this。编码压缩文件到一个文本文件
使用try的base64 http://en.wikipedia.org/wiki/Base64
我想你在找什么是base64_encode和base64_decode。您可以使用这些函数将任意二进制数据转换为文本,然后再转换回二进制文件。
当然,它有33%左右。
增加数据的大小的副作用听起来像是你要使用uuencode,基本上二进制数据转换成一个ASCII transferale存档。
PHP也有base64_encode(),大多数人会在这里使用。 作为最后的手段,还有quoted_printable_encode()
你问如何解压PHP文件并将其内容存储在文本文件? – 2010-05-24 20:12:43