"Build" class 从数据库值调用

"Build" class call from database values

我得到了一个数据库 table,其中保存了类名、方法和参数:

class | method | parameters
---------------------------
User  | logIn  | para1

我现在需要在我的脚本中调用它。我在 $class 中保存了 "User",在 $method 中保存了 "logIn",在 $para 中保存了 "para1":

$class->$method($para);

这有可能吗?

由于这解决了 OP 的问题,并且根据 this answer (awaiting duplicate closure for this problem) and PHP's standard methodology of variable variables,您可以使用:

$class->{$method}($para);

不过 $class->$method($para); 应该也可以。