php中mb_substr导致百度抓取诊断工具乱码解决

来源:互联网 发布:胸肌八字奶 知乎 编辑:程序博客网 时间:2024/05/22 03:39

    算不上是原创,但是这几天发现了这个问题,就拿出来也算给自己提醒下吧。

今天突然发现公司网站http:///www.7yuan.net 的百度抓取诊断工具抓取首页都是乱码,但是其他页正常,于是很奇怪,并且正常浏览页面显示均正常,后来去代码处看了下,有一处用了mb_substr函数用来截取固定字数,去掉后发现抓取正常,后来发现该函数mb_substr需要定一个编码 即(mb_substr(‘text’,0,77,'gb2312');)以前不知道 现在长记性了

0 0
原创粉丝点击