我不确定您正在构建什么,但您可以通过创建
check($operator, $var1, $var2)
功能大致如下:
function check($operator, $val1, $val2) {
switch ($operator) {
case 'greather_than_or_equal':
return $val1 >= $val2;
break;
case 'greather_than':
return $val1 > $val2;
break;
case 'operator_name':
//return your condition goes here;
break;
default:
return false;
break;
}
}
并使用它:
if (check($operator, $value1, $value2)) { /* your code */ }