0
這個問題已經回答了好幾次但我不能得到它適合我的情況(下降到愚蠢比缺乏例子更多)。檢索JSON數組鍵(名字)
無論出於何種原因,這JSON API的開發者已經建立了密鑰的數據的一部分,所以我需要訪問密鑰和相應的數據來獲得信息的兩個位,我需要。
注 - 我放置在JSON的陣列,而不是一個對象。
$json = json_decode($contents, true);
下面是我的JSON飼料的例子轉儲:
Array
(
[code] => 1
[data] => Array
(
[sell] => Array
(
[0.00000060] => 7305
[0.00000061] => 567068
[0.00000065] => 43465
)
)
要訪問它的一部分,我現在將不得不使用類似於:
$var1 = $json['data']['sell']['0.00000060'];
我怎樣才能以類似的方法訪問密鑰?最後,我要存儲信息的兩個位在變量中,需要有類似的東西來結束:
[0]
Price: 0.00000060
Quantity: 7305
[1]
Price: 0.00000061
Quantity: 567068
[2]
Price: 0.00000065
Quantity: 43465
希望這是有道理的,
感謝,
編輯:對於任何人是誰卡住了,這是我用上面的例子做了:
$array = $json['data']['sell'];
foreach ($array as $key => $value) {
echo $key . "<br/>";
}
返回:
0.00000060
0.00000061
0.00000065
請原諒我的無知,但你可以詳細闡述這一點,並告訴我,你會怎麼迴應了所有的在我的例子中看到的鍵?我真的無法得到它的工作:(非常感謝 – Ryan
沒關係 - 我終於得到它的工作 - 非常感謝您的幫助:) – Ryan