用变量扩展一个类?

时间:2012-06-28 21:47:05

标签: php

这有效并经过测试。 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在这里工作?

这也叫做扩展课程吗?我甚至不知道描述我问题的正确术语。

2 个答案:

答案 0 :(得分:4)

我相信您可以使用其他语法$obj->player_stats->{$var}

来访问属性

答案 1 :(得分:0)

你正在寻找一个变量......如:

$ yourId = 42550689

然后,你做:

$ projected_points = $ data_stats-> body-> player_stats-> $$ yourId-> FPTS

查看文档以获取更多信息:http://www.php.net/manual/en/language.variables.variable.php