Vyřešeno, osvítil mě tux svatý a napadlo mě podívat se na php.net:
function strtonum($str)
{
$str = preg_replace('`([^+\-*=/\(\)\d\^<>&|\.]*)`','',$str);
if(empty($str))$str = '0';
else eval("\$str = $str;");
return $str;
}
echo strtonum($priklad);