我正在尝试使用call_user_func
从同一对象的另一个方法调用一个方法,例如
class MyClass
{
public function __construct()
{
$this->foo('bar');
}
public function foo($method)
{
return call_user_func(array($this, $method), 'Hello World');
}
public function bar($message)
{
echo $message;
}
}
new MyClass;
应该返回'Hello World'...
有谁知道实现这一目标的正确方法吗?
非常感谢!
https://stackoverflow.com/questions/4288105
复制相似问题