我正试图从该硬币中获取美元的最新价格:
<?php
$json = file_get_contents('https://api.coinmarketcap.com/v2/ticker/2424/');
echo $json;
?>
我在JSON对象上尝试了两个不同的选项,例如[0]['price]
什么都没有。
答案 0 :(得分:1)
coinmarketcap的响应是JSON,因此您需要json_decode。
json_decode的第二个参数使您可以确定它是对象还是数组。对于数组,将其标记为true
<?php
$json = file_get_contents('https://api.coinmarketcap.com/v2/ticker/2424/');
$objResponse = json_decode($json, true);
echo $objResponse['data']['quotes']['USD']['price'];