0

这个问题可能听起来很奇怪和可笑,但我想知道它是否可能。

我想在 PHP 中操作 String 中存在的运算符。例如:

$a = "3 + 2";

有可能得到5的结果吗?类似的 $a 也可以有其他值,如

$a = "3 - 2 "; or $a = "3 * 2";

在每种情况下,我都想要适当的结果。但是一个操作员将始终在中心的字符串中。要求是,我想知道字符串中存在的运算符是否可以被操纵。

提前致谢

4

1 回答 1

0

你需要使用eval. 这是一个内置在 php.ini 中的函数。

http://php.net/manual/en/function.eval.php

于 2013-08-22T07:19:39.110 回答