首页 > Web开发 > 详细

PHP json_decode返回null

时间:2020-09-28 21:49:37      阅读:35      评论:0      收藏:0      [点我收藏+]

问题描述

使用json_decode解析从文件加载的json数据时,返回结果为null


问题产生原因及解决方法

文件编码

  1. 使用json_decode进行解码时,待解码的json字符串的编码必须是UTF-8(纯ascii字符不区分编码;若存在非ascii字符,则需设置文件编码为UTF-8);因此从文件读取json数据时,文件的编码需设置为UTF-8

语法错误

  1. json文件内容的最后一个数据项的末尾存在逗号;json语法的最后一个数据项的末尾没有逗号,删除该逗号即可
  2. json数据的key与value必须使用英文的双引号包起来,不能使用单引号

--- End ---

PHP json_decode返回null

原文:https://www.cnblogs.com/harany/p/13746783.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!