【发布时间】:2022-01-03 00:06:35
【问题描述】:
我有这个json文件
[
{"image_member_id":"17665","image_id":"11160","image_caption":"dalla bacheca"},
{"image_member_id":"17310","image_id":"11159","image_caption":"dalla bacheca"},
{"image_member_id":"17310","image_id":"11158","image_caption":"dalla bacheca"},
{"image_member_id":"17780","image_id":"11157","image_caption":"dalla bacheca"},
]
我用
调用文件$jsondata = file_get_contents("uploads/file/file-text-dati-globali/foto-galleria/gallery.json");
$json_a = json_decode($jsondata);
如何仅下载用户 ID image_member_id 17310
{"image_member_id":"17310","image_id":"11159","image_caption":"dalla bacheca"}, {"image_member_id":"17310","image_id":"11158","image_caption":"dalla bacheca"}, 我正在使用 foreach 但我下载了所有记录,我只想下载 id 17310
【问题讨论】:
-
将其解码为关联数组(查看 json_decode 手册页了解如何执行此操作)。一旦你这样做了,已经有太多的答案了(它与 JSON 完全无关——一旦你解码了数据,它只是一个普通的旧 PHP 多维关联数组,你可以在其中搜索。事实它曾经是 JSON 完全无关紧要。)。