发新话题
打印

[辅助方法 Helper] 把中文转换为适合在 URL 中出现的英文字母

把中文转换为适合在 URL 中出现的英文字母

说明:最近用CI做东西,刚好需要这个功能,所以就找到了wp上slug插件作为参考,整理出这个CI,Helper
作用:把一段中文转换为适合在url中出现的英文字母
原理:通过google的机器翻译结合pinyin_helper对中文进行脑残的转换,得到由26个字母和-组成的一堆很脑残的字符(真的很脑残,中文可能会被转换成完全不是原来意思的英文)
使用方法:$url_title=chinese_slug($chinese_title);
文件列表:
libraries/Snoopy.php  //Snoopy、Snoopy、Snoopy,不要说你不知道这个……
helpers/pinyin_helper.php  //这个好大,就是拼音转换
helpers/iconv_helper.php  //防止没有iconv
helpers/gb2312-utf8.table  //这东西不知道放在这里对不对,iconv需要的码表
helpers/slug_helper.php  //使用的时候只要载入这个就可以了,上面那些会根据需要载入

题外话:CodeIgniter真是好东西,小巧简单优雅,足够好用,最适合我这种不喜欢被限制太多同时又懒得做太多东西的人……
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • Hex 威望 +5 原创内容 2008-3-21 09:31

TOP

赞一个,先手下!
刚接触CI
菜鸟...
Q->54057343

TOP

楼主发的真是一个好东西!!!加分!!

PS: 是不是应该改一个好点的标题?
QQ: 49489680
MSN: zhaochang_tj AT hotmail DOT com

TOP

:lol 真是好东东

TOP

发新话题