我一直在网站上工作,此刻我尝试拉动蒸汽用户的物品并在网页上显示。我对这种东西很新 这是我到目前为止的代码:
这里是JSon的链接: http://steamcommunity.com/profiles/76561198073134556/inventory/json/730/2
任何帮助都将非常感谢!!
答案 0 :(得分:0)
您可以将此语句foreach($myarrayGetInv['result'][$item['classid']] as $item_A)
更改为foreach($myarrayGetInv['result'] as $classid => $item_A)
并在此循环中添加条件if($classid == $item['classid']) echo $item_A['name'];
您请求的结构如下所示:
"result": {
"item (classid)": {
"attribute_name": "attribute_value"
...
}
}
前一个语句将遍历每个名称/值对。然而,后者将循环遍历每个项目,并使您能够像预期的那样访问名称$item['name']
。
通过在@
前添加变量来抑制错误时很难调试。