0

尝试从 json 获取数据,到目前为止,我可以看到我已经将数据转换为一个 php 数组,该数组显示在页面上,代码如下:

$jsonurl        =   'url';
$json           =   file_get_contents($jsonurl,0,null,null);
$json_output    =   var_dump(json_decode($json,true)); 

这会输出整个数组,json 文件存储企业名称、地址、图片 url、城市等。我很困惑的是我只是说如何回显一个列表,只是说出企业名称加上城市,作为简单的打印文本,而不是将整个数组倾倒到页面上。

4

2 回答 2

0

只需像普通数组值一样回显它。

echo $array['key']['subkey']; // echoes value from array/key/subkey
于 2013-06-25T13:13:05.743 回答
-1

您可以在 foreach 循环中回显数据:

$json_as_array = json_decode($json,true);
foreach ($json_as_array AS $key => $value) {
    echo $key . ': ' . $value;
}
于 2013-06-25T13:13:47.187 回答