Mnnnn.
Scripts ya hecho no conozco, pero quizas con el uso de eval() podrias hacer algo-
Ej.
$operacion = "2+2";
$resultado = eval("return ".$operacion.";");
http://ar2.php.net/eval
Pero ojo, si la "operacion" viene desde una formulario, tendrias que tratar de validar de alguna forma esos datos (por ej con expresiones regulares), porque sino algun desubicado podrian mandarte codigo PHP, que con eval() luego se ejecutaria.
Espero que te ayude. Saludos.