2010-05-24 169 views
1

正如标题所说,需要将Zip文件转换为文本文件,无论大小和无论它是否有意义。但我需要重新将它转换为再次压缩文件(丢失较少)。我遇到的主要问题是如何找到一个字符的替代文本/数字版本。需要将ZIP文件转换为随机文本文件

Ascii不会工作的清楚,所以需要帮助什么可以是一个字符的替代文本,特别是当你在编辑器中看到垃圾看zip文件中的二进制字符。

我不是以英语为母语,所以我希望上面会做出有意义的你们:)

+0

你问如何解压PHP文件并将其内容存储在文本文件? – 2010-05-24 20:12:43

回答

2

我想你在找什么是base64_encodebase64_decode。您可以使用这些函数将任意二进制数据转换为文本,然后再转换回二进制文件。

当然,它有33%左右。

0

增加数据的大小的副作用听起来像是你要使用uuencode,基本上二进制数据转换成一个ASCII transferale存档。
PHP也有base64_encode(),大多数人会在这里使用。 作为最后的手段,还有quoted_printable_encode()