【发布时间】:2015-10-08 14:37:46
【问题描述】:
我会努力寻找我的答案,并且几乎从不问问题,如果我能提供帮助的话。但现在是凌晨 5 点,我已经在这个项目上工作了好几个月了,但我被困住了。
THE PROBLEM
我在本地服务器上保存了一个 JSON 文件,其布局如下:
*请注意,我已删除 JSON 文件以消除臃肿,并专注于我要在此处提取的内容。
{
"count": 74,
"results": [
{
"listing_id": 151323205,
"Images": [
{
"url_75x75": "https:\/\/img1.etsystatic.com\/013\/0\/7566894\/il_75x75.459599049_hptl.jpg",
},
]
}
],
"params": {
"limit": "1",
"shop_id": "username",
},
}
THE CODE
现在我已经设法遍历了所有其他内容,例如“listing_id”和“图片”,但“shop_id”似乎超出了我的 foreach 命令范围和“参数”部分?
foreach($results->results as $product){
$products[$i]['url_75x75'] = $product->Images[0]->url_75x75;
$i++;
}
我不是超级精通PHP,所以如果你能把它简单一点?这对你们来说可能很简单,我想了解我做错了什么以及如何做对。
这不是我所说的完整代码,所以如果您需要更多见解,请询问。我不想用我的一堆键盘拍打编码技能轰炸人们:)
非常感谢!我喜欢!
【问题讨论】:
标签: json loops foreach iterator iteration