JSON文件里写了注释语句,导致php使用file_get_contents()读取json文件的数据失败。
JSON文件里不能添加注释语句的原因是:JavaScript大神Douglas Crockford有解释到:注意到很多人利用注释来制定解析规则,这破坏了互操作性。
但是一些不严格的JSON解析器会允许有注释,但是不推荐直接使用"//"或"/**/"的方式在json文件中添加注释语句。
那如果确定需要添加注释语句,可以通过再json文件中加一个标识注释语句的字段,比如:comment、_comment等
实例: