0

我正在尝试从此 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”。

谢谢!

4

2 回答 2

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

于 2018-11-11T19:38:06.327 回答
2

如果您只想要一个符号数组,您可以使用array_keys(),那么您可以将它们内爆到输出。

$fiftyx_symbols = array_keys($fiftyx_coins);
echo implode('<br>', $fiftyx_symbols);
于 2018-11-11T19:41:54.507 回答