让我们说JSON看起来像这样:
"response":{
"success":1,
"inventory":{
"apples" { "count": 1 },
"bananas" { "count": 53 },
etc
然后我有一个PHP文件,它读起来像这样:
<?php
$json = json_decode(file_get_contents(JSON URL));
foreach($json->response->inventory as $item)
{
echo $item->count; // would count 1 then 53
}
?>
如何读取我所在的当前“目录”(我不知道它叫什么)?就像我如何回应出“苹果”,“香蕉”等一样,取决于我正在预测的那个。
我尝试打印$ item,但没有显示任何内容。
提前致谢。
答案 0 :(得分:2)
PHP的foreach
语法通过=>
运算符覆盖了这一点:
foreach ($json->response->inventory as $fruit => $item)