の最初のエントリの取得:私はrgInventory
後の最初のエントリを取得する必要がある私はURLでこのJSONを持つJSON
{"success":true,"rgInventory":{"6073259621":{"id":"6073259621","classid":"1660549198","instanceid":"188530139","amount":"1","pos":1}}}
を。問題は、私が"6073259621"
があることを知らないとします。そこに何がわからなくても、どうやって入手できるのですか?
私はこれを試してみたが動作しません:
$obj = json_decode(file_get_contents($url), true);
$obj2 = json_decode(json_encode($obj['rgInventory']), true);
$obj3 = json_decode(json_encode($obj2), true);
echo $obj3;
'array_keys()'でキーを取得し、最初のキーを取得してキーを取得します。 – Rizier123
複数回デコードする必要はありません。初めてデコードしたら、配列を持ち歩くことができます。 –
実際に '6073259621'やそれに含まれる配列を返そうとしていますか? – AbraCadaver