需要将zip文件转换为随机文本文件
-
04-10-2019 - |
题
正如标题所说,需要将zip文件转换为文本文件,无论大小和是否有意义,我都需要再次将其重新转换为该zip文件(损失少)。我遇到的主要问题是如何找到字符的替代文本/数字版本。
ASCII不会清楚地工作,因此需要帮助,当您在编辑器中看到时,特别是在zip中垃圾中垃圾chars的角色的替代文本。
我不是说英语的人,所以我希望以上对你们有意义:)
解决方案
查看基础64编码。 PHP对此具有功能.
其他提示
我认为您正在寻找的是 base64_encode 和 base64_decode. 。您可以使用这些功能将任何任意二进制数据转换为文本,然后再次返回二进制。
当然,它具有将数据大小增加约33%的副作用
尝试使用将zip文件编码为文本文件的base64 http://en.wikipedia.org/wiki/base64
听起来您想使用 UUENCODE, ,基本上将二进制数据转换为ASCII-Transferale档案。
PHP还具有base64_encode(),大多数人在此处使用。作为最后的度假胜地,也有引用_printable_encode()
不隶属于 StackOverflow