を表示していない結果私はJSONの下からシンボルを解析しようとしています:ここ読書JSON_decode -
$trending_url = "https://api.stocktwits.com/api/2/trending/symbols/equities.json";
例応答:私は希望JSON--以上から
{
"response": {
"status": 200
},
"symbols": [{
"id": 11631,
"symbol": "JNUG",
"title": "Direxion Daily Jr Gld Mnrs Bull 3X Shrs",
"is_following": false
}, {
"id": 9553,
"symbol": "NUGT",
"title": "Direxion Daily Gold Miners Bull 3X Shrs",
"is_following": false
}, {
"id": 12100,
"symbol": "BABA",
"title": "Alibaba",
"is_following": false
}]
}
ループを介してシンボル(すなわち、JNUG、NUGT、BABA)を抽出する。ここに私がしたことがあります...
$trending_url_info = json_decode(file_get_contents($trending_url),true);
echo $trending_url_info->symbols->symbol[0] . "<br>";
echo $trending_url_info->response->symbols->symbol[0] . "<br>";
echo $trending_url_info->response->symbols[0]->symbol[0] . "<br>";
echo $trending_url_info['response']['symbols'][0]['symbol'] . "<br>";
echo $trending_url_info['response']['symbols'][0]['symbol'][0] . "<br>";
echo $trending_url_info['response']['symbols']['symbol'][0] . "<br>";
しかし、上記のエコーのどれも私にシンボルを与えません。どのように私はループを持って、JSONフィードからシンボルを抽出するのですか?どんな助けもappreacited ..ありがとう。
あなたは$ trending_url_info = json_decode(のfile_get_contents($のtrending_url)、true)を記述する場合。 この '真の意味では、連想配列を返します。一度print_r($ trending_url_info)をチェックし、オブジェクトまたは配列 – rahulsm