2017-11-22 8 views
-3

BTCを入れたら名前を取得するには?json coinmarketcapで名前を取得するには? PHP

$url = file_get_contents(https://api.coinmarketcap.com/v1/ticker/); 
$json = json_decode($url,true); 

  [ 
      { 
       "id": "bitcoin", 
       "name": "Bitcoin", 
       "symbol": "BTC", 
      }, 
      { 
     }, 
     { 
      "id": "ethereum", 
      "name": "Ethereum", 
      "symbol": "ETH", 

     }, 
     { 
      "id": "bitcoin-cash", 
      "name": "Bitcoin Cash", 
      "symbol": "BCH", 
     }, 
] 

などを引き起こします。 私は「BTC」 を入れて、出力=「ビットコイン」

または「ETH」 出力=「イーサリアム」

答えて

0

あなたは使用して適切なレコードを見つけることができます:

$key = array_search('BTC', array_column($json, 'symbol')); 

(そして$keyが見つかった場合)このようなレコードを取得します。

0

Probalbyを置くを必要とするときuは公式ドキュメントで説明したように、完全なコイン名(小文字)を使用する必要がありますhttps://coinmarketcap.com/api/は、段落ティッカー(特定の通貨)に見

関連する問題