我在类函数中有这一行:
$this_value = eval("return $$existing_value;");
这给了我$$existing_value
在函数中设置变量时所需的值,但我发现在 99% 的情况下我实际上需要访问全局范围。我尝试将其重写为$this_value = eval("return global $$existing_value;");
,但这会返回一个 php 错误。
有谁知道我怎样才能正确地做到这一点?(顺便说一句,我知道这代表了糟糕的做法——但鉴于这种情况,我想不出任何其他方法)