PHP字符串如何转换成if条件语句
例如:
$condition = "2 == 2 && 3 == 5";
if ( $condition ){
echo 1;
}
怎样把 $condition 转换成 if 可识别的条件?直接这样判断会当成是字符串常量,值为 true。
解决方案
if ( eval("return $condition;") ) {
}
例如:
$condition = "2 == 2 && 3 == 5";
if ( $condition ){
echo 1;
}
怎样把 $condition 转换成 if 可识别的条件?直接这样判断会当成是字符串常量,值为 true。
解决方案
if ( eval("return $condition;") ) {
}