html head head body form method POST Принимаем значения от до 31 input

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<html>
<head>
</head>
<body>
<form method="POST">
<p>Принимаем значения от 1 до 31</p>
<input type="text" name="day">
<input type="submit">
</form>
</body>
</html>
<?php
echo '<br>'. "Метод if:".'<br>';
$day = $_POST['day'];
if (!empty($day)){
if ($day > 0) {
if ($day <= 10) {
echo "Первая Декада";
}elseif ($day <= 20){
echo "Вторая Декада";
}elseif ($day<= 31){
echo "Третья Декада";
}else {
echo " Введите число от 1 до 31";
}
}
echo '<br>'. "Метод switch:".'<br>';
switch ($day){
case 0:
echo "0 не подходит";
break;
case $day >=1 && $day<= 10:
echo "Первая Декада";
break;
case $day > 10 && $day<=20:
echo "Вторая Декада";
break;
case $day > 20 && $day<=31:
echo "Третья Декада";
break;
default:
echo " Введите число от 1 до 31";
break;
}
echo '<br>'. "Попробуем Масивом:".'<br>';
$array = [
"1" =>"Первая Декада", "11" =>"Вторая Декада", "21" =>"Третья Декада",
"2" =>"Первая Декада", "12" =>"Вторая Декада", "22" =>"Третья Декада",
"3" =>"Первая Декада", "13" =>"Вторая Декада", "23" =>"Третья Декада",
"4" =>"Первая Декада", "14" =>"Вторая Декада", "24" =>"Третья Декада",
"5" =>"Первая Декада", "15" =>"Вторая Декада", "25" =>"Третья Декада",
"6" =>"Первая Декада", "16" =>"Вторая Декада", "26" =>"Третья Декада",
"7" =>"Первая Декада", "17" =>"Вторая Декада", "27" =>"Третья Декада",
"8" =>"Первая Декада", "18" =>"Вторая Декада", "28" =>"Третья Декада",
"9" =>"Первая Декада", "19" =>"Вторая Декада", "29" =>"Третья Декада",
"10" =>"Первая Декада", "20" =>"Вторая Декада", "30" =>"Третья Декада",
"31" =>"Третья Декада",
];
echo $array[$day];
}