PHP:如何通过名称创建类?

Vik*_*kov 2 php class

可能重复:
Php动态类构造

我如何通过名称从类创建对象?

像这样

$name = "test";
$test = "text from var";
print ${$name};
Run Code Online (Sandbox Code Playgroud)

tig*_*ang 7

<?php
class SomeClass {

    public function __construct() {
        echo "construct SomeClass";
    }
}

$className = 'SomeClass';
$obj = new $className();
Run Code Online (Sandbox Code Playgroud)

输出: construct SomeClass