Я нахожусь в PHP, и мне нужно получить доступ к статическому методу объекта, имя которого должно измениться.PHP собственный статический метод доступа
private $controlleur = null;
private static $instance = null;
private function __construct() {
$nomControlleur = "Controlleurs\_" . Session::singleton()->controlleur;
$this->controlleur = $nomControlleur::singleton();
}
Этот предшествующий код дает мне «Ошибка синтаксиса неожиданно ::».
Я также пробовал писать {$ nomControlleur} :: singleton(); но это дает мне еще больше ошибок, благодарит за вашу помощь.
Шары из стали
Спасибо, почти что, но я найти его с вашим комментарием. Просто потяните() в singleton() beacause, когда вы его вызываете, он дает singleton()(); – malavv