我有一些代码在变量中返回到我的脚本。我需要将其作为 PHP 代码执行,但对使用该eval
函数感到紧张。这是包含文件中生成的代码:
/include.php:
$preLoadFields .= '$2 = new KoolDatePicker("datepicker");
$2->id="field_2";
$2->scriptFolder = "/KoolPHP";
/main.php
eval($preLoadFields);
即使我尝试使用 运行它eval
,我也会收到此错误:
解析错误:语法错误,意外的 '2' (T_LNUMBER),期望变量 (T_VARIABLE) 或 '$'
有没有更好/更安全的方法来做到这一点?先感谢您!