2010-05-24 99 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()