if里面怎么传值计算?

浏览:761 发布日期:2015/08/22 分类:求助交流
$conditin = ' 8>0 ';

if($conditin){ $value = 1;} else { $value = 2; }


$conditin是外部传进来的
怎么判断它是一个正常的条件语句 并让它执行呢?

如果 $conditin= ‘3 大于 1’那要判断成 条件语句异常的

如果 $conditin = ' 8>0 '; 就返回 1

如果 $conditin = ' 8<0 '; 就返回 2

是不是要用eval ? 但怎么规避风险 ?

最佳答案
评论( 相关
后面还有条评论,点击查看>>