2

これは機能し、テストされています。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を機能させるにはどうすればよいですか?

これはクラスの拡張とも呼ばれますか?私は自分の質問を説明するための正しい用語さえ知りません。

4

2 に答える 2

3

別の構文を使用して属性にアクセスできると思います$obj->player_stats->{$var}

于 2012-06-28T21:53:19.070 に答える
0

あなたは変数変数を探しています...次のようなものです:

$ yourId = 42550689

次に、次のことを行います。

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

詳細については、ドキュメントを確認してください:http ://www.php.net/manual/en/language.variables.variable.php

于 2012-06-28T21:49:24.017 に答える