猿问

如何在 sting 中找到运算符并根据我的公式计算?

我的数据库中有字符串格式的公式存储。我只想计算通过成本值。


$cost = 5;

$formula = '{{cost}} * 1.5 + 3';

$formula = str_replace('{{cost}}', $cost, $formula);


心有法竹
浏览 176回答 1
1回答

翻过高山走不出你

您可以eval在代码行之后使用。echo eval('return '.$formula.';');请记住,eval当您无法控制字符串参数时,使用函数是非常危险的。
随时随地看视频慕课网APP
我要回答