簡體   English   中英

無法使用PHP從JSON提取數據

[英]Unable to extract data from JSON with PHP

我無法從下面獲取數據price_usd顯示在頁面上

<?php

$url = "https://api.coinmarketcap.com/v1/ticker/bitcoin";
$json = json_decode(file_get_contents($url), true);
$price = $json["price_usd"];
echo $price;
?>

不知道我做錯了什么。

[
    {
        "id": "bitcoin", 
        "name": "Bitcoin", 
        "symbol": "BTC", 
        "rank": "1", 
        "price_usd": "2451.36", 
        "price_btc": "1.0", 
        "24h_volume_usd": "726987000.0", 
        "market_cap_usd": "40298274744.0", 
        "available_supply": "16439150.0", 
        "total_supply": "16439150.0", 
        "percent_change_1h": "-1.7", 
        "percent_change_24h": "-3.89", 
        "percent_change_7d": "-4.33", 
        "last_updated": "1499697854"
    }
]

謝謝

投幣

您的JSON對象$ json是帶有一個項目的數組,要獲得price_usd,請嘗試:

$price = $json[0]["price_usd"];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM