这有效并经过测试。PHP代码:
$data_stats = json_decode($ret);
$projected_points = $data_stats->body->player_stats->42550689->FPTS
我只需要知道如何使用变量来做到这一点。像这样:PHP代码:
$data_stats = json_decode($ret);
$projected_points = $data_stats->body->player_stats->$id->FPTS
如何让$id在这里工作?
这也称为扩展类吗?我什至不知道正确的术语来描述我的问题。
我相信您可以使用替代语法访问属性$obj->player_stats->{$var}
您正在寻找一个变量...像这样:
$yourId = 42550689
然后,您可以:
$projected_points = $data_stats->body->player_stats->$$yourId->FPTS
查看文档以获取更多信息:http://www.php.net/manual/en/language.variables.variable.php