如何对像“2-1”这样的字符串进行数学计算以生成“1”?

如何对像“2-1”这样的字符串进行数学计算以生成“1”?

我只是想知道PHP是否有一个可以接受字符串的函数2-1并给出了计算结果。

或者我需要手动完成这个操作吗?explode()以得到算术运算符的左、右值?


至尊宝的传说
浏览 706回答 3
3回答

慕田峪7331174

$operation='2-1';eval("\$value = \"$operation\";");或$value=eval("return ($op);");

海绵宝宝撒

这是其中一个案例埃瓦尔派上用场:$expression = '2 - 1';eval( '$result = (' . $expression . ');' );echo $result;
打开App,查看更多内容
随时随地看视频慕课网APP