Salve a tutti... ho un problema con eval o comunque con un modo per instanziare una classe dove il nome della classe è contenuto in una variabile.
Codice PHP:
$_CONN=new class_connessione($db,$user,$psw); //oggetto per la connessione al DB
$varClasse="class_opzione"; // classe da instanziare
// $tmp= new class_opzione(0,$_CONN); come andrebbe instanziato
eval("$tmp = new \"$varClasse\"(0,\"$_CONN\");"); // qui da errore
Questo codice da questo errore:
codice:
Catchable fatal error: Object of class class_connessione_mysqli could not be converted to string in /home/rino/Dropbox/Sviluppo/e-tick.it/librerie/classi_php/class_oggetto_generico_elenco.php on line 140