将JSON解码为xbox实时图像脚本的数组?

时间:2012-01-28 22:58:11

标签: php json decode xbox

我正在尝试将JSON Xbox Live数据文件转换为可以在PHP生成的图像中使用的变量。我的JSON文件在这里:http://www.xboxgamercard.org/gamercard/test3/xbox.php

我试过这个:

$request_url = 'xbox.php';
$json = file_get_contents($request_url);
$decode = json_decode($json, true);
var_dump($decode['gamertag'][0]);

但它只返回NULL

我想使用如下所示的JSON:

$gamertag = $data['Gamertag'];
echo $gamertag;

1 个答案:

答案 0 :(得分:0)

您需要添加完整的网址,例如:

<?php
$request_url = 'http://www.xboxgamercard.org/gamercard/test3/xbox.php';

$json = file_get_contents($request_url);
$data = json_decode($json, true);

//Example output
echo $data['gamertag']; //Crylics
echo $data['gamerscore']; //7492

/* Too access the recent_games key you will need
   to loop through it or access it like
*/
echo $data['recent_games'][1]['title']; //Call of Duty: WaW
?>