21,886
社区成员
发帖
与我相关
我的任务
分享
<?php
/**
* 四则运算类
*/
class JiSuan
{
function jisuan($num1,$num2,$fuhao){
switch ($fuhao) {
case '+':
return $num1+$num2;
break;
case '-':
return $num1-$num2;
break;
case '*':
return $num1*$num2;
break;
case '/':
return $num1/$num2;
break;
default:
echo "运算符号有误";
break;
}
}
}
?>
<?php
header("content-type:text/html;charset=utf-8");
require_once('./lei.php');
$pre=$_POST['fuhao'];
$num1=$_POST['num1'];
$num2=$_POST['num2'];
$go= new JiSuan();
echo $num1.$pre.$num2."等于". $go->jisuan($num1,$num2,$pre);
?>
<html>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<h1>我的计算器</h1>
<form action="houduan.php" method="post">
num1: <input type="text" name="num1" class="num1"><br><br>
oper: <select name="fuhao" id="fuhao">
<option name="+">+</option>
<option name="-">-</option>
<option name="*">*</option>
<option name="/">/</option>
</select><br><br>
num2: <input type="text" name="num2" class="num2"><br><br>
<input type="submit" name="tijiao" value="提交">
</form>
</html>