所以正常的类方法和对象创建就像这样......
$obj = new Class();
$obj2 = Class::someMethod();
Run Code Online (Sandbox Code Playgroud)
我可以动态实例化"类"吗?怎么样?我想做点什么......
$class = "Class";
$obj = new $class?;
$obj2 = $class?::someMethod();
Run Code Online (Sandbox Code Playgroud)
$class = "Class";
$obj = new $class; // works
$obj2 = $class::someMethod(); // works as of PHP 5.3
// if you don't have PHP 5.3 and want to use the ladder:
$obj2 = call_user_func(array($class, 'someMethod'));
Run Code Online (Sandbox Code Playgroud)