Ho due lezioni class ClassOne { }e class ClassTwo {}. Ricevo una stringa che può essere "One"o "Two".
Invece di usare una switchdichiarazione lunga come:
switch ($str) {
case "One":
return new ClassOne();
case "Two":
return new ClassTwo();
}
C'è un modo in cui posso creare un'istanza usando una stringa, cioè new Class("Class" . $str);?