我正在尝试从此REST API端点中提取“符号名称”:
$fiftyx_coins = file_get_contents('https://rates.50x.com/market/');
$fiftyx_coins = json_decode($fiftyx_coins, true);
foreach ($fiftyx_coins as $coin => $coindata) {
echo $coindata . "<br>";
}
虽然它只是在回显“数组”。.如何访问符号名称?
通过符号名称,我的意思是端点返回的“ TAU”,“ BNB”,“ OMG”。
谢谢!
答案 0 :(得分:2)
我很确定您必须更正代码的最后一部分:
$fiftyx_coins = file_get_contents('https://rates.50x.com/market/');
$fiftyx_coins = json_decode($fiftyx_coins, true);
foreach ($fiftyx_coins as $coin => $coindata) {
echo $coin . "<br>";
}
在解码JSON并使用foreach
部分时,您在$coin
中具有符号名称,在$coinvalues
上具有符号值(名称-值的数组)
答案 1 :(得分:2)
如果只希望使用符号数组,可以使用array_keys(),然后将其内插以输出。
$fiftyx_symbols = array_keys($fiftyx_coins);
echo implode('<br>', $fiftyx_symbols);