こんにちは、json apiデータを取得するためにカールを使用しています。私は特定の価値を得ようとするときに問題に遭遇しました。私は配列にjsonをデコードしましたが、私はまだ特定の値を取得することはできません。 。あなたは私が引っ張っていたデータを見ることができますhttps://bittrex.com/api/v1.1/public/getcurrencies次のURLを参照してください場合ので、私は通貨の値を取得したいPHP CURLでJSON値を取得
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_URL, 'https://bittrex.com/api/v1.1/public/getcurrencies');
$result = curl_exec($curl);
curl_close($curl);
$json = json_decode($result, true);
print_r($json);
:
は、ここに私のコードです。
何も返されなかったprint_r($json['Currency']);
にプリントを変更しようとしました。私も少なくとも何かを返すだろうと思っていたprint_r($json[1]);
を試しましたが、私は再び何の反応も得ませんでした。
私はprint_r(gettype($json));
を返しました。これは配列を返しましたので、配列は100%です。
リンク先のデータに表示されているとおり、「結果」にあります。 '$ json ['result'] [0] ['Currency']' – Jeff
@Jeff通貨名 –
を使ってコインタイプを取得するには、その配列をループするか、ネイティブ配列関数](http://php.net/manual/en/ref.array.php) – Jeff