用PHP编写一个程序,从表单多次输入年龄,年龄最大值为 100,最小值为 0,然后按 年龄大小排序,
时间: 2024-02-29 18:51:53 浏览: 112
angular4应用中输入的最小值和最大值的方法
好的,以下是一个简单的 PHP 程序,可以实现您所需的功能:
```php
<!DOCTYPE html>
<html>
<head>
<title>年龄排序程序</title>
</head>
<body>
<h2>请输入年龄</h2>
<form method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
<input type="number" name="age[]" min="0" max="100"><br>
<input type="number" name="age[]" min="0" max="100"><br>
<input type="number" name="age[]" min="0" max="100"><br>
<input type="number" name="age[]" min="0" max="100"><br>
<input type="number" name="age[]" min="0" max="100"><br>
<input type="submit" value="排序">
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$ages = $_POST["age"];
sort($ages);
echo "<h2>排序后的年龄</h2>";
foreach ($ages as $age) {
echo $age . "<br>";
}
}
?>
</body>
</html>
```
这个程序使用 HTML 表单让用户多次输入年龄,然后通过 PHP 的 sort() 函数将输入的年龄排序,并将排序后的结果输出到页面上。注意,我们在 HTML 表单中设置了每个输入框的最大值和最小值,以确保输入的年龄在合理的范围内。
希望这个程序能够满足您的需求。
阅读全文