上傳個文件獲取文件名編碼的時候提示是CP936格式的mb_detect_encoding($file_name, array('ASCII','GB2312','GBK','UTF-8'));百度上說,CP936其實就是GBK了。但是在用iconv('CP936', 'UTF-8//IGNORE', $file_name);轉(zhuǎn)碼的時候,亂碼,結果是:闃熷垪.png,原始文件名是隊列.png不轉(zhuǎn)碼,直接保存在本地的時候也是闃熷垪.png這個名字。想問一下,遇到這種文件名是CP936格式的文件名,如何操作轉(zhuǎn)碼呢?
CP936轉(zhuǎn)碼UTF-8失???怎么處理CP936格式的編碼
猛跑小豬
2018-07-21 07:58:32