准备工作:
使用环境 :PHPStudy
开启Apache和Mysql
打开代码编辑器
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Calculator</title>
</head>
<body> <form action="" method="post"> <input type="text" name="num1" value=""> <select name="oper"> <!--定义加减乘除取余-->
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
<option value="%">%</option>
</select> <input type="text" name="num2" value="">
<input type="submit" value="计算"> </form>
</body>
</html>
<?php
$num1=$_POST['num1'];
$num2=$_POST['num2'];
$oper=$_POST['oper'];
$result=0;
switch($oper){//加法
case "+":
$result=$num1+$num2;
break;//减法
case "-":
$result=$num1-$num2;
break;//乘法
case "*":
$result=$num1*$num2;
break;//除法
case "/":
$result=$num1/$num2;
break;//取余
case "%":
$result=$num1%$num2;
break; default: echo "您输入的不正确";
}
$_SESSION['result']=$result;
echo '计算结果为:'.$_SESSION['result'];
?>
运行结果:(以3+5为例)