页面展示部分(user.html)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>测试</title>
</head>
<body>
<form action="reg.php" method="get">
<input type="text" name="num1">
<select name="fh">
<option value="jia">+</option>
<option value="jian">-</op tion>
<option value="cheng">*</option>
<option value="chu">/</option>
<option value="quyu">%</option>
</select>
<input type="text" name="num2">
<input type="submit" value="运算">
</form>
</body>
</html>
php部分(reg.php)
<?php
$num1=$_GET['num1'];
$num2=$_GET['num2'];
$fh=$_GET['fh'];
//判断是否为数值类型
if(!is_numeric($num1) || !is_numeric($num2)){
echo "请输入数值类型";
}else {
//数值类型加减乘除以及取余
if ($fh == 'jia') {
echo $num1 . '+' . $num2 . '=' . ($num1 + $num2);
}
if ($fh == 'jian') {
echo $num1 . '-' . $num2 . '=' . ($num1 - $num2);
}
if ($fh == 'cheng') {
echo $num1 . '*' . $num2 . '=' . ($num1 * $num2);
}
if ($fh == 'chu') {
if ($num2 == 0) {
echo "除数不能为0";
} else {
echo $num1 . '/' . $num2 . '=' . ($num1 / $num2);
}
}
if ($fh == 'quyu') {
echo $num1 . '%' . $num2 . '=' . ($num1 % $num2);
}
}