PHP json_decode 嵌套 json 文件
PHP json_decode of nested json file
我有以下代码,我想在下面提供的 json 文件中提取项目数组的内容 btu 它给我一个错误。
<?php
$url = 'http://api.steampowered.com/IEconItems_570/GetPlayerItems/v0001?key=7B16ACCC16BB1008FBE73D39587DEF7F&SteamID=76561198069637917.json';
$content = file_get_contents($url);
$json = json_decode($content,true);
$output = "<ul>";
foreach ($json['result'][0]['items'] as $item) {
$output .="<li>".$item['id']."</li>";
$output .="<li>".$item['defindex']."</li>";
$output .="<li>".$item['tradable']."</li>";
echo $items['items'];
}
$output .="</ul>";
echo $output;
你能帮忙吗?谢谢!
json 数据中没有项目索引 'tradable' 或 'items'。你也不需要那个[0]。
<?php
$url = 'http://api.steampowered.com/IEconItems_570/GetPlayerItems/v0001?key=7B16ACCC16BB1008FBE73D39587DEF7F&SteamID=76561198069637917.json';
$content = file_get_contents($url);
$json = json_decode($content,true);
$output = "<ul>";
foreach ($json['result']['items'] as $item) {
$output .="<li>".$item['id']."</li>";
$output .="<li>".$item['defindex']."</li>";
//$output .="<li>".$item['tradable']."</li>";
//echo $item['items'];
}
$output .="</ul>";
echo $output;
?>
我有以下代码,我想在下面提供的 json 文件中提取项目数组的内容 btu 它给我一个错误。
<?php
$url = 'http://api.steampowered.com/IEconItems_570/GetPlayerItems/v0001?key=7B16ACCC16BB1008FBE73D39587DEF7F&SteamID=76561198069637917.json';
$content = file_get_contents($url);
$json = json_decode($content,true);
$output = "<ul>";
foreach ($json['result'][0]['items'] as $item) {
$output .="<li>".$item['id']."</li>";
$output .="<li>".$item['defindex']."</li>";
$output .="<li>".$item['tradable']."</li>";
echo $items['items'];
}
$output .="</ul>";
echo $output;
你能帮忙吗?谢谢!
json 数据中没有项目索引 'tradable' 或 'items'。你也不需要那个[0]。
<?php
$url = 'http://api.steampowered.com/IEconItems_570/GetPlayerItems/v0001?key=7B16ACCC16BB1008FBE73D39587DEF7F&SteamID=76561198069637917.json';
$content = file_get_contents($url);
$json = json_decode($content,true);
$output = "<ul>";
foreach ($json['result']['items'] as $item) {
$output .="<li>".$item['id']."</li>";
$output .="<li>".$item['defindex']."</li>";
//$output .="<li>".$item['tradable']."</li>";
//echo $item['items'];
}
$output .="</ul>";
echo $output;
?>