我有一个带有一些代码的函数,但我不允许触摸它(即:添加更多代码).在PHP中有没有办法获得在该函数中定义的变量?
谢谢你的帮忙...
好的,我不是很清楚.这就是我想要做的.
$hello(function() {
$a = "this is a variable!";
});
Run Code Online (Sandbox Code Playgroud)
我希望这段代码能够提供一个能够读取变量$ a的文件(视图).
我最近尝试使用php的反射,并找到了一种提取静态变量的方法....不要认为所有其他变量都有办法,但我会继续搜索.
$obj = new ReflectionFunction($my_closure);
print_r($obj->getStaticVariables());
Run Code Online (Sandbox Code Playgroud)