有没有一种方法可以在PHP的同一类中动态调用方法?我的语法不正确,但是我正在寻找类似的方法:
$this->{$methodName}($arg1, $arg2, $arg3);
有多种方法可以做到这一点:
$this->{$methodName}($arg1, $arg2, $arg3); $this->$methodName($arg1, $arg2, $arg3); call_user_func_array(array($this, $methodName), array($arg1, $arg2, $arg3));
您甚至可以使用反射API http://php.net/manual/en/class.reflection.php