Código:
Y de ahí quiero sacar el valor de "rate_float" de "USD" y de "EUR". He comenzado con el "USD" y este es mi código:{ "time": { "updated":"Sep 9, 2014 22:24:00 UTC", "updatedISO":"2014-09-09T22:24:00+00:00", "updateduk":"Sep 9, 2014 at 23:24 BST" }, "disclaimer":"This data was produced from the CoinDesk Bitcoin Price Index (USD). Non-USD currency data converted using hourly conversion rate from openexchangerates.org", "bpi": { "USD": { "code":"USD", "symbol":"$", "rate":"472.9400", "description":"United States Dollar", "rate_float":472.94 }, "GBP": { "code":"GBP", "symbol":"£", "rate":"293.6097", "description":"British Pound Sterling", "rate_float":293.6097 }, "EUR": { "code":"EUR", "symbol":"€", "rate":"365.5254", "description":"Euro", "rate_float":365.5254 } } }
Código:
Por lo que se eso debería imprimirme en pantalla 472.94, pero no lo hace, simplemente no me imprime nada. Por favo espero respuesta rápida, necesito ayuda y gracias de antemano. <?php $jsondata = file_get_contents("http://api.coindesk.com/v1/bpi/currentprice.json"); $json = json_decode($jsondata,true); $btcusd = $json['time']['bpi'][0]['USD']['rate_float']; echo $btcusd; ?>