la mejor solución no esta en usar
eval() ...
de hecho, la respuesta mas inteligente sería utilizando bien tus variables... ciclar el arreglo y bingo!!
Código PHP:
foreach (array('foo', 'bar') as $clave)
{
if (isset($_POST[$clave])) // ..
}
como puedes ver, no hace falta ningún uso de evaluación de código... que al parecer esa sería la ultima solución, y la peor también... ;)
el uso de
eval() es delicado, y si no lo sabes hacer bien te recomiendo ni lo intentes...
y de paso lee el manual al respecto
http://php.net/eval