鍍金池/ 問答/PHP/ php 解壓文件 中文亂碼問題。

php 解壓文件 中文亂碼問題。

項(xiàng)目要求解壓zip文件,文件中包含中文字符串。且中文字符串是必須,所以不使用中文字符不能算作解決方法。
嘗試過iconv('utf-8','gbk',$str) 和 iconv('gbk','utf-8',$str)函數(shù)失敗轉(zhuǎn)換出來后亂碼。
使用mb_detect_encoding方法得出字符串是utf-8編碼。
請問這個(gè)問題應(yīng)該怎么解決。

clipboard.png

希望能提供解壓類似上面這個(gè)文件的方法。

clipboard.png
斷點(diǎn)得到的第一個(gè)文件夾的文件夾名。
因?yàn)樵臼菍憂ode的才開始學(xué)習(xí)php,
同樣的文件在node環(huán)境下通過修改插件是解壓成功的。

回答
編輯回答
近義詞

你好 請問你是如何加載多個(gè)模型到一個(gè)HTML頁面的?

2017年4月16日 03:58
編輯回答
櫻花霓

此問題已解決。
需要再解析文件名的時(shí)候使用使用原始數(shù)據(jù),忽略更改。

$zip->statIndex($i,\ZipArchive::FL_ENC_RAW);

參考

參考

2018年4月22日 20:29