|
说明:最近用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真是好东西,小巧简单优雅,足够好用,最适合我这种不喜欢被限制太多同时又懒得做太多东西的人…… |
评分
-
查看全部评分
|