Условный оператор. Циклы. (PHP)
Версия от 08:32, 29 июня 2021; Безуглов Сергей (обсуждение | вклад) (Новая страница: «== Условный оператор == * [https://www.php.net/manual/ru/language.control-structures.php Управляющие конструкции (справ...»)
Условный оператор
1 <?php
2 $temp = readline("Введите температуру воды в градусах цельсия: ");
3
4 if ($temp >= 100) {
5 echo "Вода кипит.\n";
6 } else {
7 echo "Вода пока не кипит.\n";
8 }
9
10 echo "Температура " . (($temp % 2 === 0) ? "чётная" : "нечётная") . "\n";
11
12 $ticketClass = readline("Введите класс билета: ");
13
14 switch ($ticketClass)
15 {
16 case 1:
17 echo "Первый класс.\n";
18 break;
19 case 2:
20 echo "Второй класс.\n";
21 break;
22 case 3:
23 echo "Третий класс.\n";
24 break;
25 default:
26 echo "Неизвестный класс.\n";
27 break;
28 }
Циклы
1 <?php
2 echo "while loop\n";
3 $i = 1;
4 while ($i < 11)
5 {
6 echo $i . "\n";
7 $i++;
8 }
9
10 echo "do while loop\n";
11 $i = 1;
12 do
13 {
14 echo $i . "\n";
15 $i++;
16 } while ($i < 11);
17
18 echo "for loop\n";
19 for ($j = 1; $j < 11; $j++)
20 {
21 echo $j . "\n";
22 }
23
24 echo "foreach loop\n";
25 foreach (range(1, 10) as $number) {
26 echo $number . "\n";
27 }