Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中解码json文件_Php_Json_Decode - Fatal编程技术网

如何在php中解码json文件

如何在php中解码json文件,php,json,decode,Php,Json,Decode,我正在尝试解码这个json文件 {"name":"apple","price":1.2312312331231232e 23,"qty":-1,"num":5,"color":"","category":"FRUITS","_id":"VZbGneNygMKYCijr"}\n{"name":"orange","price":12,"qty":-7,"num":2,"color":"","category":"FRUITS","_id":"d892zf2ccyNlPAZM"}\n{"name":"

我正在尝试解码这个json文件

{"name":"apple","price":1.2312312331231232e 23,"qty":-1,"num":5,"color":"","category":"FRUITS","_id":"VZbGneNygMKYCijr"}\n{"name":"orange","price":12,"qty":-7,"num":2,"color":"","category":"FRUITS","_id":"d892zf2ccyNlPAZM"}\n{"name":"apple","price":12,"qty":-5,"num":4,"color":"","category":"FRUITS","_id":"dja3UQ7vBUs1xBHw"}\n{"name":"apple","price":12,"qty":-7,"num":1,"color":"","category":"FRUITS","_id":"yZc1lMB0SKoSIsxw"}\n{"name":"apple","price":12,"qty":-8,"num":3,"color":"","category":"FRUITS","_id":"yyPn4UcDin6uAY52"}\n

有很多方法可以读取文件,比如file\u get\u contents()


你很好。

你正在尝试,但有什么问题?你尝试了什么?你知道吗?可能的答案太多了,或者好的答案对于这种格式来说太长了。请添加详细信息以缩小答案集或隔离一个可以在几个段落中回答的问题。请阅读这篇文章,很遗憾lmgtfy被阻止发表评论…只获取同一文件中的第一个json objectmulti对象,如{“名称”:“橙色”,“价格”:60,“数量”:null,“数字”:2,“颜色”:“类别”:“水果”,“_id”:“HmoYUIEtCrrx6R3n”}{“名称”:“苹果”,“价格”:12,“数量”:-11,“数量”:1,“颜色”:“,“类别”:“水果”,“_id”:“yJQXJL9AQBq2YmPS”}
$file = file_get_contents('FILE WITH FULL PATH');

$decoded = json_decode ($file);

var_dump($decoded);