最佳答案
我有两个类,class ClassOne { }
和class ClassTwo {}
。我得到一个字符串,可以是"One"
或"Two"
。
而不是使用长switch
语句,如:
switch ($str) {
case "One":
return new ClassOne();
case "Two":
return new ClassTwo();
}
是否有一种方法我可以创建一个实例使用字符串,即new Class("Class" . $str);
?