В PHP eval() не является функцией: «Because this is a language construct and not a function, it cannot be called using variable functions» (
ссылка).
Опция
disable_functions в php.ini на eval() не влияет.
Как запретить использование eval(), не прибегая к safe mode?