обойтись без eval() при генерации названия переменной

123

Guest
обойтись без eval() при генерации названия переменной

к примеру у меня установлена переменная
$var_2 = 1;

Мне нужно проверить ее на валидность (true | false)
Но проблема в том, что таких переменных, которые мне надо проверить много: $var_2, $var_3, $var_4 и т.д. (Данные передаются из формы и массив использовать не удастся)

И в результате, чтобы не делать для каждой переменной свой if, я создал цикл:

foreach (bla bla AS $name)
{
в цикле я должен сгенерировать название переменной и запихать это название в конструкцию с if()
if('$var_'.$name) bla bla
}

синтаксис неправилен, но идея думаю понятна.
Как в общем такое реализовать.
Заранее спс.
 

kruglov

Новичок
Начнем с того, что 100% удастся использовать массив $_REQUEST (про $_POST 100% гарантировать не могу, не знаю, как там форма отправляется)
 
Сверху