作者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
1F:推 LiloHuang:$str = encode("UTF-8", decode("Big5", $str)); 04/16 22:51
2F:→ b60413:我用了这个方法 不过还是没办法切换目录ˊˋ.... 04/17 00:01
3F:→ b60413:还是说 要将中文字转换成%xx的形式才有可以切换目录呢? 04/17 00:02
4F:→ b60413:用了URI::Escape module解决了问题了 04/17 00:24
5F:→ b60413:谢谢版大~ 04/17 00:25