【发布时间】:2016-07-25 18:15:45
【问题描述】:
除了使用 eval() 来做数学方程式之外,有没有其他方法可以安全地使用 eval 和用户输入?
$string = "1+2-3*4/5";
$answer = eval($answer = $string);
【问题讨论】:
-
在计算之前验证输入。在这里查看一些答案:stackoverflow.com/q/18880772/3933332
-
或使用一些parser
-
我已经在你的最后一个问题下写过了
标签: php math eval user-input