2

string である変数から値を取得するにはどうすればよいですか?

$Member_Student        = 3600;
$selectedItem = "Member_Student";
$price = "$" . $selectedItem;
print_r($price); //prints $Member_Student instead of 3600

eval 関数を使用できません。

4

4 に答える 4

9

中括弧を使用して変数を表します:

$Member_Student        = 3600;
$selectedItem = "Member_Student";
$price = ${$selectedItem};
print_r($price); // prints 3600
于 2013-05-02T13:46:27.750 に答える
7

2 つの $ 記号を使用します。

var_dump($$selectedItem)
于 2013-05-02T13:45:34.057 に答える
1

その名前を含む別の変数から変数を取得するには、次を使用しますprint_r($$selectedItem );

于 2013-05-02T13:46:15.010 に答える