用PHP编写下面的程序(双分支)if结构综合练习:判断闰年。要求:在网页上输入年份,判断并输出是闰年还是平年;判断用户输入的各种情况并给出提示。
时间: 2024-10-21 19:13:05 浏览: 29
微机原理与汇编语言课程设计
在PHP中,你可以创建一个简单的HTML表单来获取用户的输入,并结合if...else结构来判断是否是闰年。以下是一个基本的示例代码:
```php
<!DOCTYPE html>
<html lang="zh">
<head>
<title>判断闰年</title>
</head>
<body>
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
<label for="year">请输入年份:</label>
<input type="number" id="year" name="year" required>
<button type="submit">判断</button>
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$year = $_POST['year'];
// 判断闰年的条件
if ($year % 4 == 0 && ($year % 100 != 0 || $year % 400 == 0)) {
echo "$year 是闰年.";
} else {
echo "$year 是平年.";
}
}
?>
</body>
</html>
```
在这个例子中,用户在表单中输入年份后,通过`$_POST['year']`获取到的值会被提交给服务器。然后在PHP部分,我们检查这个年份是否能被4整除,如果不是但是能被100整除但不能同时被400整除,那么它就是平年;反之则是闰年。
阅读全文