好的,所以我使用的是BTC-E api,我用它来调用它:
$btc_usd = $BTCeAPI->getPairTicker('btc_usd');
// Show all information
print_r($btc_usd);
并且打印的输出是
Array ( [ticker] => Array ( [high] => 640.04199 [low] => 605.00201 [avg] => 622.522 [vol] => 4217103.07651 [vol_cur] => 6723.54768 [last] => 636.1 [buy] => 636.1 [sell] => 635.999 [updated] => 1394418227 [server_time] => 1394418228 ) )
如何解析它,只返回/打印[last]
的数字示例:
所以输出看起来像“636.1” 所以我可以把它保存到一个变量。
答案 0 :(得分:3)
这是一个数组数组。外部元素是ticker
:
$btc_usd["ticker"]["last"];
答案 1 :(得分:0)
$btc_usd = array(array('high' => 640.04199, 'low' => 605.00201,'avg' => 622.522,
'vol' => 4217103.07651, 'vol_cur' => 6723.54768, 'last' => 636.1));
define('br', '<br />');
foreach($btc_usd as $array) {
foreach($array as $key => $value) {
if($key === 'last') {
print($key . ': ' . $value . br);
}
}
}