将字符串解析为逻辑表达式的简单方法

时间:2014-05-15 10:57:34

标签: php string expression

php中有这样的东西吗?如果没有,这里最好的方法是什么?

parse_bool("1 > 2"); //returns false
parse_bool("'a' == 'a'"); // returns true

1 个答案:

答案 0 :(得分:1)

您可以将eval用于此目的。

但是, 非常 很重要,因为要了解所涉及的潜在风险,特别是如果您要解析任何形式的用户提供的输入。有关详细信息,请参阅现有的When is eval evil in php?问题/答案。