【发布时间】:2018-06-21 16:44:59
【问题描述】:
我有一个变量,它保存逻辑运算。 {$logic="1 && || 1";} 我想在该变量中执行逻辑运算。 如果我做下面的场景,它会显示错误的结果。 {if($logic) { echo "TRUE";} else {echo "FALSE";}} 如何对存储在变量中的值进行逻辑运算。
【问题讨论】:
标签: php logic logical-operators
我有一个变量,它保存逻辑运算。 {$logic="1 && || 1";} 我想在该变量中执行逻辑运算。 如果我做下面的场景,它会显示错误的结果。 {if($logic) { echo "TRUE";} else {echo "FALSE";}} 如何对存储在变量中的值进行逻辑运算。
【问题讨论】:
标签: php logic logical-operators
你可以使用evalPHP函数:
$logic="1 || 1;";
echo eval($logic) ? 'TRUE' : 'FALSE';
【讨论】: