2016-07-22 8 views
-5

これはJSONデータこのJSONデータをPHPでどのように投稿するのですか?異なるこのJSONは

{"clanSearch":{"results":[{"tag":"#G90G8RCU","name":"codex2015.asia","type":"open","locationName":"Indonesia","clanBadgeImg":{"s":"https://api-assets.clashofclans.com/badges/70/FDduXa8Fmz_KmJyPsFTTms00YDykkmlZRu4ev-juBQQ.png, https://api-assets.clashofclans.com/badges/200/FDduXa8Fmz_KmJyPsFTTms00YDykkmlZRu4ev-juBQQ.png 2x","m":"https://api-assets.clashofclans.com/badges/200/FDduXa8Fmz_KmJyPsFTTms00YDykkmlZRu4ev-juBQQ.png, https://api-assets.clashofclans.com/badges/200/FDduXa8Fmz_KmJyPsFTTms00YDykkmlZRu4ev-juBQQ.png 2x","l":"https://api-assets.clashofclans.com/badges/200/FDduXa8Fmz_KmJyPsFTTms00YDykkmlZRu4ev-juBQQ.png","xl":"https://api-assets.clashofclans.com/badges/200/FDduXa8Fmz_KmJyPsFTTms00YDykkmlZRu4ev-juBQQ.png"},"warFrequency":"always","clanLevel":1,"clanPoints":6867,"warWins":0,"requiredTrophies":0,"members":12}]}} 

Here is the link
。この場合、私のPHPコード

$json = json_decode(file_get_contents("https://set7z18fgf.execute-api.us-east-1.amazonaws.com/prod/?route=getClanSearch&name=codex2015.asia")); 
$info = "$json->{'tag'}"; 
echo $info; 

ですが、私は、タグデータを取得したいが、私はこのスクリプトを実行する場合、私は何も得ます。

+1

。あなたの質問は何ですか? –

+0

このjson diferent –

+0

実際に何をしたいですか? – srmilon

答えて

2
$json = json_decode(trim(file_get_contents("url",true))); 
$info = $json['clanSearch']['results'][0]['tag']; 
echo $info; 

使用trueフラグと穴データはあなたがそれを得るためにあなたが持っているtrueを使用していけない場合は、サブアレイ

でアレイに変換されます。うれしいです

$json->clanSearch->results[0]->tag; 
+0

ありがとう非常に便利な:D –

関連する問題