如何使用foreach
循環正確列出此JSON數組?使用file_get_contents
,json_decode
和var_dump
從這個API URL後:列出在foreach循環中使用float值的JSON數組數據
https://min-api.cryptocompare.com/data/pricemulti?fsyms=BTC,ETH,LTC,XRP,DASH,XMR,ZEC&tsyms=PHP
這就是我得到:
foreach($json as $cc => $value) {
echo '<br/>'. $cc.' : '. $value;
}
我:
array(7) {
["BTC"]=> array(1) { ["PHP"]=> float(62127.29) }
["ETH"]=> array(1) { ["PHP"]=> float(2488.82) }
["LTC"]=> array(1) { ["PHP"]=> float(746.77) }
["XRP"]=> array(1) { ["PHP"]=> float(1.58) }
["DASH"]=> array(1) { ["PHP"]=> float(3559.27) }
["XMR"]=> array(1) { ["PHP"]=> float(999.01) }
["ZEC"]=> array(1) { ["PHP"]=> float(3455.52) }
}
然後我用foreach
循環中列出的數據得到這個:
BTC : Array
ETH : Array
LTC : Array
XRP : Array
DASH : Array
XMR : Array
ZEC : Array
我該怎麼做才能顯示這樣的內容?
BTC : 62,127.29
ETH : 2488.82
LTC : 746.77
XRP : 1.58
DASH : 3559.27
XMR : 999.01
ZEC : 3455.52
在你的情況下,它是'echo'
'。 $ CC「。 :'。 $ value ['PHP'];' –
使用'$ value ['PHP']' –