Calculator
#container {
width: 180px;
margin-left: auto;
margin-right: auto;
}
.input {
width:100%
}
.text{
text-align:center;
}
计算器
+
-
*
/
answer:
@$a = $_POST['a'];
@$b = $_POST['b'];
@$ch = $_POST['ch'];
function add($a,$b) {
return $a + $b;
}
function sub($a,$b) {
return $a - $b;
}
function mul($a,$b) {
return $a * $b;
}
function div($a,$b) {
return $a / $b;
}
$fun;
switch ($ch) {
case "+":
$fun = 'add';
break;
case "-":
$fun = 'sub';
break;
case "*":
$fun = "mul";
break;
case "/":
$fun = "div";
break;
default:
break;
}
function getAnswer($t1,$t2,$callback) {
return $callback($t1, $t2);
}
echo getAnswer($a, $b, $fun);
?>