我可以用匿名函数做到这一点
$func = function() {
return "Hello World";
};
var_dump($func());
但是,我不能这样做
$namespace->func = function() {
return "Hello World";
};
var_dump($namespace->func());
我会收到这个错误
调用未定义的方法 stdClass
到目前为止我发现的解决方法是使用另一个变量
$temp = $namespace->func;
var_dump($temp());
有没有一种方法可以让我在一行中做到这一点?