2017-03-21 25 views
1

JSON URL https://api.coinmarketcap.com/v1/ticker/ethereum/から変数 "price_usd"と "price_btc"を取得するにはどうすればよいですか?私はスクリプトを書いたが、何も起こらない。あなたのコードPHPを使用してJSONデータをフェッチしてデコードする方法は?

<?php 
$tick = file_get_contents('https://api.coinmarketcap.com/v1/ticker/ethereum/'); 
$url = $tick; 
$json = file_get_contents($url); 
$data = json_decode($json, TRUE); 

$usd = $data[0]["price_usd"]; 
echo $usd; 
?> 
+1

'ますprint_r($データ)を試してみてください;' – AbraCadaver

答えて

3

は二回のfile_get_contentsを使用し、なりを見て:

<?php 
$tick = file_get_contents('https://api.coinmarketcap.com/v1/ticker/ethereum/'); 
$url = $tick; 
echo $url; 
//$json = file_get_contents($url); 
$data = json_decode($tick, TRUE); 

$usd = $data[0]["price_usd"]; 
echo $usd; 
?> 
0

この

<?php 
$json = file_get_contents('https://api.coinmarketcap.com/v1/ticker/ethereum/'); 
$data = json_decode($json); 
var_dump($data[0]->price_usd); 

?> 
関連する問題