Mam dwie klasy class ClassOne { }
i class ClassTwo {}
. Otrzymuję ciąg, który może być "One"
albo "Two"
.
Zamiast używać długiej switch
instrukcji, takiej jak:
switch ($str) {
case "One":
return new ClassOne();
case "Two":
return new ClassTwo();
}
Czy istnieje sposób na utworzenie instancji za pomocą ciągu znaków, tj. new Class("Class" . $str);
?