Вы не зашли.
Главная » PHP » Имена переменных
#1. Morgan Off (10)
Участник
2010.08.10 21:09
Возникла следующая проблема, обратиться
Код:
$this -> vars['a'] - работает
а
Код:
$$var ($var = '$this -> vars['a']') - нет.
выдает ошибку Notice: Undefined variable: $this -> vars['a'].
проблема в том что имена переменных устанавливаются динамично
Отредактировано Morgan (2010.08.10 22:10)
Натан ротшильд :
Кто владеет информацией, тот владеет миром
#2. Morgan Off (10)
Участник
2010.08.10 22:10
использую пока
Код:
eval('$content = '.$var.';');
Отредактировано Morgan (2010.08.10 22:10)
Натан ротшильд :
Кто владеет информацией, тот владеет миром
#3. Gemorroj Off (107)
Administrator
2010.08.11 10:10
пересмотри алгоритм, в любом случае, что eval, что переменная переменных ($$) - это плохо.
#4. Morgan Off (10)
Участник
2010.08.11 17:05
>> проблема в том что имена переменных устанавливаются динамично
Отредактировано Morgan (2010.08.11 17:05)
Натан ротшильд :
Кто владеет информацией, тот владеет миром
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.013 s