Ho due classi:Creazione di istanza di una classe PHP con una stringa
classe ClassOne { }
e di classe ClassTwo {}
. Sto ricevendo una stringa che può essere "Uno" o "Due". Invece di utilizzare un'istruzione switch lungo come ad esempio:
switch($str) {
case "One":
return new ClassOne();
case "Two":
return new ClassTwo();
}
C'è comunque modo posso creare un'istanza utilizzando una stringa, cioè new Class("Class" . $str);
Grazie,
Joel
Grazie per gli esempi! – Joel
Ottima risposta, grazie Bob –
wtf !!!!!! mente soffiata –