在Python中,你可以这样做:
class SomeClass(object): pass
s = SomeClass
someClassInstance = s()
Run Code Online (Sandbox Code Playgroud)
你怎么能在PHP中完成同样的效果?据我所知,你不能这样做?这是真的?
您可以创建动态类名的实例; 只需将类的名称作为字符串传递:
class SomeClass {}
$s = 'SomeClass';
$someClassInstance = new $s();
Run Code Online (Sandbox Code Playgroud)