c'è un modo in php
di dichiarare una classe utilizzando un
ossia la variabile (questo non funziona - ma la sua qui per dare un'idea di mia intenzione):come dichiarare una classe PHP con un nome di variabile
$myname = "the_class";
class $myname {
...
}
ho anche provato:
define("MYNAME","the_class");
class MYNAME{
...
}
e ho provato:
$myname = "the_class";
class $$myname {
...
}
questo realmente non aiutano:
http://php.net/manual/en/language.variables.scope.php
né fa questo:
http://us3.php.net/manual/en/keyword.class.php
grazie molto per il vostro aiuto
Perché mai vorresti farlo? – NullUserException
forse se ci hai detto cosa intendi fare con esso, potremmo trovare un modo migliore per raggiungere il tuo obiettivo finale. Non riesco a immaginare un motivo per cui sarebbe necessario ... – Dan
Sembra che tu stia definendo $ myname come una stringa, non una classe. Una variabile può puntare a due oggetti? Questo è come una funzione (matematica) 1x -> 2ys –