如何在一个php页面调用两个api并展示指定内容?

这里有两个api
https://www.qbtc.ink/json/topQuotations.do?tradeMarket=USDT&symbol=BTC
https://www.qbtc.ink/json/topQuotations.do?tradeMarket=CNYT&symbol=BTC
分别是美元的btc价格和人民币的btc价格

如何在一个php页面调用两个api并展示指定内容?
想要展示最新的btc的美元价格和人民币价格

想要在一个php的页面展示为:
btc/usd:XXX
btc/cnyt:xxx

我尝试先json_decode,可是之后无法单独调用last的数值,可能是我的方法不对,特此来求助

阅读 1.7k
1 个回答
无法单独调用last的数值

是什么意思?

$api1 = 'https://www.qbtc.ink/json/topQuotations.do?tradeMarket=USDT&symbol=BTC';
$api2 = 'https://www.qbtc.ink/json/topQuotations.do?tradeMarket=CNYT&symbol=BTC';

echo 'btc/usd:' . json_decode(file_get_contents($api1),true)['result']['last'].PHP_EOL;
echo 'btc/cnyt:' . json_decode(file_get_contents($api2),true)['result']['last'];
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题