0

ティッカー:

{"high": "145.00", "last": "143.92", "timestamp": "1382049657", "bid": "143.81", "volume": "17883.09636191", "low": "135.00", "ask": "143.92"}

このチケットから「アスク」値を取得するにはどうすればよいですか?

私はそれを取得するためにこのコードを使用します:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,'https://www.bitstamp.net/api/ticker/');
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_FAILONERROR, TRUE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$getit= curl_exec($ch);
curl_close($ch);

echo $getit;
4

1 に答える 1

2

Web サイトの応答はJSONです。最初にjson_decodeを使用して配列にデコードする必要があります。

$ticket = json_decode($getit, true);

echo $ticket['ask'];
于 2013-10-17T22:46:58.237 に答える