Innen egy lehetséges megoldás: function check_syntax($code) { return @eval('return true;' . $code); }