首页 » 技术文章 » WordPress » 浏览内容

去除wordpress诡异的PHP BOM \ufeff

1376 2 发表评论

最近在在鼓捣博客的时候,出现了一个诡异的问题,就是AJAX从后台获取JSON数据时,怎么都识别不了JSON数据,打开浏览器的开发工具,发现原来是数据中出现了莫名其妙的小红点,如下图:

QQ图片20140223175828 

很明显就是这几个小红点惹的祸,直觉告诉我这几个小红点应该是空格之类的字符,可是接下来我使尽了各种手段,排除了程序中所有可能出现空格的地方,可是小红点依旧,快抓狂了,僵持了一天完全不知道到底是哪儿的问题.

在调试中无意间把鼠标放到小红点上面发现居然有提示,此刻实在是太兴奋了,终于看到希望了,提示内容为:\UFEFF,终于找到原因了,原来是这个字符惹的祸,再顺藤摸瓜就简单了,最后在开源中国,找到了一段实用的代码,批量去BOM头: 

使用方法:将以上代码保存保存为PHP文件切记必须是utf-8编码格式不然文字会出错

然后在将文件放到你需要去除BOM \ufeff的文件目录下,如果想去除所有的只需存放在网站根目录下然后在访问该文件即可!

PS:在操作之前最好做下网站备份虽然小残在wordpress上没发现出现什么问题。

标签:

评论 共 2 条 (RSS 2.0) 发表 评论

  1. 会员头像 威客百科说道:

    我能说我的同事都是学这个的吗?

发表评论

  •   没有头像?

关注我们,实时联系

通知公告">更多...

♥如果喜欢本站可以直接点击订阅博客
♥点击此加入晓残博客会员群加入扣群
♥本站免费提供加密解密服务点击解密
♥伙伴们喜欢本站赏个好评呗

关注微信

有偿服务

博客统计

  • 日志总数:475 篇
  • 评论数目:1466 条
  • 标签总数:40 个
  • 页面总数:8 个
  • 分类总数:17 个
  • 友链总数:24 个
  • 建站日期:2011-02-13
  • 运行天数:2120 天
  • 最后更新:2016-12-3

订阅博客