Ich habe zwei Klassen class ClassOne { }und class ClassTwo {}. Ich bekomme eine Zeichenfolge, die entweder "One"oder sein kann "Two".
Anstatt eine lange switchAnweisung wie:
switch ($str) {
case "One":
return new ClassOne();
case "Two":
return new ClassTwo();
}
Gibt es eine Möglichkeit, eine Instanz mithilfe einer Zeichenfolge zu erstellen, z new Class("Class" . $str);.