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