将字符串公式转换为其结果php

时间:2013-07-11 16:53:31

标签: php parsing formula

我有一个字符串公式,我从文件中获取:

  $text = "100*20";

我想找到一种方法将此公式转换为其结果,例如值为200。 这可能使用php吗?

2 个答案:

答案 0 :(得分:-1)

使用eval()

$expression = '100*20';
eval('$result = ('.$expression.')');
echo $result;

答案 1 :(得分:-1)

请务必调查eval();周围的安全问题。

由于数据来自文件,因此可能没问题,但如果是用户输入 - 请不要。