Sto tentando di accedere a un metodo statico, ma utilizzando una variabile come nome della classe. È possibile? Mi sembra di avere problemi con esso. Voglio essere in grado di fare qualcosa del genere:accesso ai metodi statici che utilizzano un nome di classe variabile (PHP)
class foo {
public static function bar() {
echo 'test';
}
}
$variable_class_name = 'foo';
$variable_class_name::bar();
E io voglio essere in grado di fare le variabili statiche che utilizzano simili pure.
questo funziona bene per me su PHP 5.3.2. –
utilizzando 5.2 credo. ottieni un errore come "Errore Parse: errore di sintassi, T_PAAMAYIM_NEKUDOTAYIM inatteso in /some/path/application/models/lev_base_model.php sulla riga 35" – dqhendricks
Quale versione di PHP stai usando? Per quanto ne so, sei stato in grado di farlo nelle versioni recenti (5.2+, anche se non esattamente sicuro da quando questo sarebbe valido) – GordonM