PHP笔记 如何使用thinkphp路由正则表达式优化地址链接

用thinkphp开发项目,其中搜索模块需要携带很多的参数,就会出现地址栏的链接很长,这样不仅看上去不美观,对于搜索引擎来说也是不友好的链接。于是,就需要将其修改成简短干练的地址链接。thinkphp中是支持路由重写的,需要自己编写重写规则。在编写的过程中,遇到一个问题。可以说是一个老大难的问题,那就是中文,搜索关键字需要匹配中文。在尝试各种正则匹配规则都失败的情况下,我这里只能写成?keyword=关键字的格式。下面我们看,具体的实例:未优化地址:/model/search.php?style

Thinkphp 高蒙 2017/03/20 10:14 1.9k浏览 0评论


数据库 php使用dblib扩展,连接sqlserver中文乱码问题

在使用php链接sqlserver的时候,查询出来的数据,编码不稳定,一会utf8,一会出现问号。很纠结。下面的方法,可以解决此种问题。前提是dblib扩展。如果查到的结果是乱码,更改/usr/local/freetds/etc/freetds.conf将global中添加了一条client charset = UTF8附加:php安装dblib扩展的方法步骤。1.先安装freetds 然后修改配置文件不要装0.82版本,会报编译失败Compile Failure With freetds0.8

SQL SERVER 高蒙 2017/03/16 10:44 5.1k浏览 0评论

...

高蒙

男, PHP程序猿

文章

485

标签

42

热度

10w+

南京, 江苏, 中国

人生要是没有理想, 那跟咸鱼有什么分别。