私は dota 2 のファンで、試合の履歴と試合の詳細を取得できる Steam Web API を試しています。私のPHPコードを見てください。
$json = '{ "result": {
"players": [
{
"account_id": 4294967295,
"player_slot": 0,
"hero_id": 103,
"tower_damage": 1259,
"hero_healing": 263,
"level": 17,
"ability_upgrades": [
{
"ability": 5591,
"time": 130,
"level": 1
},
{
"ability": 5589,
"time": 333,
"level": 2
},
{
"ability": 5591,
"time": 454,
"level": 3
}
]
}
]}
}';
$obj = json_decode($json, false);
プレーヤー配列の下に、account_id、player_slot、hero_id などの値を出力したいと思います。オブジェクトとしてのjson配列に問題があります。また、このうち 3 つ、ability_upgrades 値の下にデータを出力したいと考えています。