如何从字符串变量中获取值?
$Member_Student = 3600;
$selectedItem = "Member_Student";
$price = "$" . $selectedItem;
print_r($price); //prints $Member_Student instead of 3600
我不能使用 eval 函数。
使用花括号来表示变量:
$Member_Student = 3600;
$selectedItem = "Member_Student";
$price = ${$selectedItem};
print_r($price); // prints 3600
使用 2 $ 符号:
var_dump($$selectedItem)
要从另一个包含其名称的变量中获取变量,请使用print_r($$selectedItem );
改变
$selectedItem = "Member_Student";
至
$selectedItem = "$Member_Student";