正如標題所說,需要將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