作者b60413 (None)
看板Perl
標題[問題] 網址轉碼
時間Wed Apr 16 22:44:26 2008
網址如果有中文字 要怎樣才能把big5轉成unicode?
ex:
http://yahoo.com.tw?path=中文
我用cgi module中param抓path的值 但是卻不知道該怎樣轉碼
程式主是要寫一個可以利用網路搜尋家目錄下有哪些檔案
並能夠刪除或切換目錄
但是如果檔案是中文名稱 就無法正常使用
應該是編碼的問題 不知道有能可以幫解答嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.208.114
推 LiloHuang:$str = encode("UTF-8", decode("Big5", $str)); 04/16 22:51
→ b60413:我用了這個方法 不過還是沒辦法切換目錄ˊˋ.... 04/17 00:01
→ b60413:還是說 要將中文字轉換成%xx的形式才有可以切換目錄呢? 04/17 00:02
→ b60413:用了URI::Escape module解決了問題了 04/17 00:24
→ b60413:謝謝版大~ 04/17 00:25