Эй, у меня есть такой класс
class derp{
public $$ini;
public static function regIni($ini){
derp::$$ini = 'test';
}
}
А потом в другом файле у меня есть
core::regIni('register');
А потом где-то еще я использую
core::$register;
Это приводит к ошибке
public $$ini
неверный код, но если я оставлю его без, я не смогу установить
core::$$ini
Как это исправить?
Обратите вниманиечто $$ ini - это переменная переменная, означающая, что значение $ ini фактически является именем переменной, поэтому $ ini = 'registry', а затем $$ ini фактически означает $ registry.