我的代码有什么问题? 我很想像total_time_played和更多细节一样打印。

$url = 'http://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v0002/?appid=730&key=7BBE9B2D821CEBBC0F4944912BE26DC5&steamid=76561197980138287';
$urljson = file_get_contents('$url');


$data = json_decode($urljson)->playerstats;

$new_array = array();
foreach ($data->stats as $item) {
    $new_array[$item->name] = $item->value;
}
echo $new_array['total_time_played'];

#1楼 票数:2 已采纳

在这里,您将尝试从文字'$url'字符串而不是$url变量的字符串值获取内容。

这个:

$urljson = file_get_contents('$url');

需要更改为:

$urljson = file_get_contents($url);

请注意,单引号(防止变量插值)已被删除。

  ask by Zsolt Janes translate from so

未解决问题?本站智能推荐:

2回复

解码JSON(PHP)[重复]

这个问题已经在这里有了答案: 如何使用PHP从JSON提取数据? 5个答案 如何选择“ total_items”和“ average_price”的数量? JSON: 那就是我的PHP脚本: 如何在变量中保存“ total_items”和“
2回复

计算Steam API的JSON数组中的项目数

我有Steam API的工作和功能,但是我想计算一个数组中有多少个项目,以便我可以打印出我有多少个项目。 我将其用于战队要塞2物品 这是我使用的URL。 我拿出了API密钥和Steam ID http://api.steampowered.com/IEconItems_440/Ge
3回复

显示从JSON文件获取的数组部分时出现问题

我正在搞乱JSON。 我必须变量:$ a和$ b。 $ a从网站检索JSON文件: $ b解码它 我在$ b上做了var_dump以确认它实际上是一个数组。 我试图回复$ b [“name”],但没有返回任何内容。 我不知道出了什么问题; 什么都没有归还。
3回复

使用PHP和API显示Steam库存

目前,当我查询http://api.steampowered.com/IEconItems_{appid}/GetPlayerItems/v0001/?key={apikey}&steamid={steamid}&format=json时,我会收到json响应 但是,问题在
2回复

来自json的PHP中的Steam库存

所以基本上我试图通过获取json内容来获取PHP中的Steam播放器清单,但是我不知道该怎么做,尤其是我以前没有使用json的很多东西。 我对在PHP中从JSON中获取所需内容的选择有疑问。 PHP: 并且可以说$ inventoryJsonURL现在为http://steam
2回复

Steam将Api Json转换为PHP

对不起,我的英语不好。 我想将steamapi(json)转换为php变量。 我怎样才能做到这一点? 我正在使用此代码: 我想证明一下。
1回复

所有Steam交易卡的JSON

是否包含某个地方包含所有Steam交易卡或所有Steam物品的JSON文件? 在问题“ 获取某人的Steam库存”中, Andy很好地解释了如何获取Steam库存内容。 我正在寻找类似的东西,但不受用户库存的限制。
4回复

如何对 Steam 市场 JSON 数据进行排序

我正在尝试以 JSON 形式从 Steam 市场查询数据。 这是我到目前为止查询的结果: JSON-Data 然而,这个查询每个查询只能返回 100 个项目,如果没有排序,它们总是随机无序的。 我想通过一次将 100 批数据拼接在一起来获取所有数据。 但是为了让它起作用,我需要能够对数据进行排