以下是一个简单的 PHP 计算器代码示例:
<!DOCTYPE html>
<html>
<head>
<title>PHP 计算器</title>
</head>
<body>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<label for="num1">第一个数字:</label>
<input type="number" id="num1" name="num1"><br><br>
<label for="num2">第二个数字:</label>
<input type="number" id="num2" name="num2"><br><br>
<label for="operator">运算符:</label>
<select id="operator" name="operator">
<option value="+">加</option>
<option value="-">减</option>
<option value="*">乘</option>
<option value="/">除</option>
</select><br><br>
<input type="submit" value="计算">
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$num1 = $_POST["num1"];
$num2 = $_POST["num2"];
$operator = $_POST["operator"];
$result = 0;
switch ($operator) {
case '+':
$result = $num1 + $num2;
break;
case '-':
$result = $num1 - $num2;
break;
case '*':
$result = $num1 * $num2;
break;
case '/':
if ($num2 == 0) {
echo "除数不能为0";
} else {
$result = $num1 / $num2;
}
break;
default:
echo "无效的运算符";
}
echo "<br><br>结果:".$result;
}
?>
</body>
</html>
这个计算器可以接受两个数字和一个运算符,然后根据运算符计算结果并输出。注意,这个计算器没有进行任何输入验证,所以在实际使用中需要添加相应的验证逻辑。