字体:  

请帮助解决PHP汉字和地址码转换问题

ndqy 发表于: 2008-8-29 23:08 来源: PHPChina 开源社区门户

大家好,在百度空间中,对于地址栏中有汉字的情况,都给转成了相对应的代码。如

%D0%A1%C3%AB%BA%A2%D1%BE%D1%BE 这组代码的汉字是 小毛孩丫丫

在访问的时候,地址中无论是用代码,还是用汉字都可以访问同样的百度空间。

我想问的就是在PHP中,用哪个函式,能够将这 汉字和 地址代码 相互转化呢?

也就是我在得到百度空间来访地址的同时,无论他是汉字的,还是那种代码的,我都可以相互转义。

如果上面的问题不好解决,那么

%D0%A1%C3%AB%BA%A2%D1%BE%D1%BE 这样的代码是什么啊?是十六进行代码吗?

我知道了这样的代码叫什么,我好去网络中找答案。谢谢。

最新回复

ndqy at 2008-8-29 23:27:59
而且在搜索引擎中也是这样转译的,所以觉得PHP应该有这样一个函数。就像

mb_convert_encoding 这个函数可以实现 UTF8  GB2312 等编码的转换一样。
laruence at 2008-8-29 23:48:18
urlencode / rawurlencode
只想当高手 at 2008-8-30 10:17:06
楼主的字体比较飘逸