最近在程序中使用json_decode($data,true);转换失败,

  并且使用 json_last_error();方法返回最后一次转换的错误,json_last_error();返回int(4)

  对于json_last_error();返回的数据为下图中的意思 ,我这边返回的为int(4)则代表语法错误,但将$data数据打印出来后发现前面多了一个<feff>其它复制下来放入json在线转换网站都是成功的。

  然后猜测数据是没有问题,问题可能出在<feff>上,百度<feff>得知,这个应该是文件格式,bom格式中才有的,

  然后在我的vim中执行:set nobomb修改文件格式为 无bom格式

  最后才成功。折腾了 一两个小时,最后就两个单词搞定了。大部分时间是用在找问题出在哪里了。解决问题挺快的。

  最后此次经历浏览过的网站:

  http://blog.aizhet.com/IT/16049.html (last_json_error的返回值查询)

  http://www.68idc.cn/help/makewebs/php/20140703114656.html (关于<feff>查询,bom修改)

最新文章

  1. 《Spring MVC学习指南》怎么样?答:书名具有很大的欺骗性
  2. 【thinkphp5】【THINKCMG】标签部分开发(一)
  3. 大数据情况下linux的配置
  4. 删除项目中的.svn文件
  5. 批量创建客户主数据函数SD_CUSTOMER_MAINTAIN_ALL
  6. squid判断文件是否修改机制分析
  7. Azure SQL 数据库:新服务级别问答
  8. [改善Java代码]不要主动进行垃圾回收
  9. SwapEffect 枚举(定义交换效果)
  10. colspan在浏览器中失效的问题
  11. ACCESS-类型转换函数
  12. BZOJ 3575 道路堵塞
  13. Unity3D 灰度shader(改编自NGUI)
  14. 企业架构研究总结(25)——TOGAF架构开发方法(ADM)之迁移规划阶段
  15. 前端知识复习一(css)
  16. 538. Convert BST to Greater Tree
  17. 关于Maven中打包命令(项目中打补丁的时候用到)
  18. mac port 清理
  19. jquery获取元素节点
  20. 第十四节:再探MVC中路由的奥秘

热门文章

  1. Qt使用自带的windeployqt 生成exe来发布软件
  2. 【2016-10-13】【坚持学习】【Day4】【WPF】【ObservableCollection&lt;T&gt;】
  3. 2014 UESTC暑前集训图论专题解题报告
  4. KEngine策划指南:配置表格的编辑与编译
  5. OAuth2学习及DotNetOpenAuth部分源码研究
  6. 穷举、迭代、以及while代替for循环的使用
  7. oracl中的集合操作符
  8. [No000004]在WIN7/8任务栏创建快捷方式
  9. zoj 1610
  10. 为什么那么多人想开发一元夺宝类app?