1.HTML部分
<html>
<head>
</head>
<body>
<form action="" method="post" />
<table border="1" align="center" />
<tr>
<td><input type="text" name="sz1" /></td>
<td>
<select name="xlk">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
</td>
<td><input type="text" name="sz2" /></td>
<td><input type="submit" name="js" value="计算" /></td>
</tr>
</form>
2.PHP部分
<?php
$sz1=$_POST['sz1'];
$sz2=$_POST['sz2'];
$xlk=$_POST['xlk'];
switch($xlk){
case '+':
echo "<tr>";
echo "<td colspan=4 align='center'>",
"计算结果:$sz1+$sz2 =",$sz1+$sz2,
"</td>";
echo "</tr>";
break;
case '-':
echo "<tr>";
echo "<td colspan=4 align='center'>",
"计算结果:$sz1-$sz2 =",$sz1-$sz2,
"</td>";
echo "</tr>";
break;
case '*':
echo "<tr>";
echo "<td colspan=4 align='center'>",
"计算结果:$sz1*$sz2 =",$sz1*$sz2,
"</td>";
echo "</tr>";
break;
//进行除法运算时要考虑除法运算法则,可以使用if函数//
case '/':
if($sz2==0){
echo "<tr>";
echo "<td colspan=4 align='center'>",
"0不能作为除数!",
"</td>";
echo "</tr>";
}
else{
echo "<tr>";
echo "<td colspan=4 align='center'>",
"计算结果:$sz1/$sz2 =",$sz1/$sz2,
"</td>";
echo "</tr>";
}
break;
}
?>
</table>
</body>
</html>
3.效果图
?如果有什么不清楚的地方可以评论区留言,看到了会第一时间回复。
|