我想制作一个日间配方奶粉,用户将其配方保存在变量中,这个变量将显示在其他下拉列表中。
当我们从下拉列表中选择公式名称时,应该显示他在公式nd中给出的所有字段,之后只评估字符串。
我如何在PHP中执行此操作?
例 - 公式名称=变量字段(+或任何运算符)变量字段(+或任何运算符) 此公式名称将显示在另一个下拉列表中,用户从下拉列表中选择公式,并且我们上面给出的两个操作员字段应该显示....
答案 0 :(得分:3)
莫希特,
为什么不使用eval功能? (非常危险的功能仅在管理员方面使用的代码或类似的东西时使用)
这是在PHP中动态执行数学公式的简单示例。
假设您已经变量$ a = 25且$ b = 15已绑定,并且您希望执行用户保存的公式[($ a + $ b)/ 2]。
$a=25;
$b=15;
$formula = "($a+$b)/5";
echo eval($formula); // Result will be 20