我正在尝试从这个REST API端点提取"符号名称":
https://rates.50x.com/market/
$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"。
谢谢!
我确信您必须更正代码的最后一部分:
$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
上有符号值(名称值的数组(
如果您只想要一个可以使用array_keys((的符号数组,那么您可以将它们内爆以输出。
$fiftyx_symbols = array_keys($fiftyx_coins);
echo implode('<br>', $fiftyx_symbols);