我有两个类,class ClassOne { }
和class ClassTwo {}
。我得到了一个可以是"One"
或"Two"
的字符串。
而不是使用长switch
语句,例如:
switch ($str) {
case "One":
return new ClassOne();
case "Two":
return new ClassTwo();
}
有没有一种方法可以使用字符串创建实例,即new Class("Class" . $str);
https://stackoverflow.com/questions/4578335
复制相似问题