Условный оператор. Циклы. (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 }

Задачник