ДоХтор, ответ на Ваше сообщение (01.11.2017 / 05:33): Упростить можно
$cnt = 2;
$condition = ' < 3';
function example($cnt, $condition)
{
$result = null;
preg_match('/([^0-9 ]+)\s*(\d+)/', $condition, $match);
switch ($match[1]) {
case '<':
$result = $cnt < $match[2];
break;
case '==':
$result = $cnt == $match[2];
break;
// more code
}
return $result;
}