是否可以获取作为类的实例变量的值,而需要获取的值只是一个字符串?我得到的字符串是“$user->Prop”可以说,我想 eval() 这个字符串来获取值,但似乎 eval 函数不知道 $user 即使它是一个实例多变的。
$user->Prop = 3;
$a = "user->Prop";
$val = eval($$a); //how to get 3 with this string?
我知道我能做到
$prop = "prop";
$user->$prop;
并得到 3,但在这种情况下,我试图只传递我想要测试的变量并简而言之获取值。