php将中文url转换成英文后如何转换回来

我之所以转换 目的就是让
/tag/中文 这个url变成 /tag/zhongwen
找到一个函数成功实现将中文转换成英文
pinyin(中文) 转换成 zhongwen 成功了
可是我如何将zhongwen 转换成中文呢?
因为这个转换完的url将影响php的url传值
如何实现转换呢?
如果不使用转换的办法,在转换之前生成一个变量,然后留用,可是有好多处需要转换的地方,又该如何解决?

建议你改用urlencode和urldecode两个函数来转换中文
相关使用方法可以去查查文档
你这样改成拼音的话有可能还原的时候就不是你要的词了追问

urlencode转换出的url太长了

追答

那就看看能不能用个值代替吧 拼音没有办法保证转回来啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-28
嗯,你需要这样一个函数
请看参考资料

参考资料:http://www.2cto.com/kf/201208/148349.html