【发布时间】:2016-02-26 08:44:24
【问题描述】:
我有这个 json 响应
{"success":true,"results":[{"response":["random1"],"id":"6566","Limit":1},{"response":["random2"],"id":"6563","Limit":1},{"response":["random3"],"id":"6568","Limit":1}]}
我只需要从响应中提取 random1,random2,random,3 ,因此最终结果将是:
- 随机1
- 随机2
- 随机3
我有这个脚本
$jsonData = file_get_contents("json");
$json = json_decode($jsonData,true);
foreach($json["results"][0]["response"] as $data) {
{
echo json_encode($data);
}
}
但这只会提取
- 随机1
如果我在[1] 中更改[0] 将提取random2 和[2] random3
我怎样才能得到 random1,random2,random3, 一次响应?所以最终的回声将是:
- 随机1
- 随机2
- 随机3
提前感谢您,任何帮助将不胜感激!
【问题讨论】: