在String中操作运算符

时间:2013-08-22 07:16:39

标签: php

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

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

$a = "3 + 2";

是否可以将结果设为5?类似$ a也可以有其他值,如

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

在每种情况下,我都希望获得适当的结果。但是一个操作员总是在中心的String中。要求是,我想知道是否可以操作String中的操作符。

提前致谢

1 个答案:

答案 0 :(得分:0)

您需要使用eval。这是php内置的功能。

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