I try to evaluate a string as a condition. An example will be great:
<?php
$vars = array(
'VAR1' => 2,
'VAR2' => -8,
'VAR3' => 9,
);
evaluate('VAR1 <= 0', $vars); // should return false
evaluate('VAR1 <= 0 || VAR2 < 0', $vars); // should return true
evaluate('VAR1 < 10 && (VAR2 + VAR3) >= 0', $vars); // should return true
Any idea to implement evaluate()
function ?