在PHP中使用单选按钮的简单计算器可以通过以下步骤实现:
<form method="post" action="">
<label for="num1">第一个数字:</label>
<input type="number" name="num1" id="num1">
<label for="num2">第二个数字:</label>
<input type="number" name="num2" id="num2">
<p>选择操作:</p>
<label for="add">加法</label>
<input type="radio" name="operation" value="add" id="add">
<label for="subtract">减法</label>
<input type="radio" name="operation" value="subtract" id="subtract">
<label for="multiply">乘法</label>
<input type="radio" name="operation" value="multiply" id="multiply">
<label for="divide">除法</label>
<input type="radio" name="operation" value="divide" id="divide">
<input type="submit" value="计算">
</form>
<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$num1 = $_POST['num1'];
$num2 = $_POST['num2'];
$operation = $_POST['operation'];
// 执行计算
switch ($operation) {
case 'add':
$result = $num1 + $num2;
break;
case 'subtract':
$result = $num1 - $num2;
break;
case 'multiply':
$result = $num1 * $num2;
break;
case 'divide':
$result = $num1 / $num2;
break;
default:
$result = '未选择操作';
break;
}
echo '计算结果:' . $result;
}
?>
以上代码中,通过$_POST
超全局变量获取表单提交的数值和操作选择。使用switch
语句根据选择的操作执行相应的计算,并将结果存储在变量$result
中。最后,输出计算结果。
这个简单计算器的应用场景包括需要进行简单数学计算的网页或应用程序,比如商品价格计算、评分计算等。
推荐的腾讯云相关产品:腾讯云云服务器(https://cloud.tencent.com/product/cvm)提供可靠高性能的云计算服务,适用于搭建网站、运行应用、存储数据等各种场景。
领取专属 10元无门槛券
手把手带您无忧上云