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