PHP — генерация случайного числа в переменную и использование переменной в Switch

Картинка все так же кликабельна ;)
Картинка все так же кликабельна 😉

Сегодняшний приступ лени не позволил пройти следующий урок по PHP, но … что бы не лениться окончательно, было принято решение самостоятельно разобраться с генерацией случайных чисел и использованием полученного результата в Switch. Звучит кособоко, но на деле все оказалось очень простым:
генерируем случайное число в промежутке от 1 до 5: mt_rand (1,5);, и указываем результат как переменную:
$a = mt_rand (1,5);
где (1,5) пределы генерируемого значения.
После этого все идет совершенно просто (смотрим вчерашние уроки с switch — сегодня мы просто дублируем вчерашний код с легкой правкой):

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php
$a = mt_rand (1,5);
echo «Random: «.$a.»<br>»;
switch ($a) {
case 0:
echo ‘The value is 0’;
break;
case 1:
echo ‘The value is 1’;
break;
case 2:
echo ‘The value is 2’;
break;
default:
echo «The value isn’t 0, 1 or 2»;
}
?>
</p>
</body>
</html>

Как видите — основное различие с вчерашним кодом лежит в использовании переменной $a (напоминаю, что значение этой переменной получается посредством сгенерированного случайного числа в заданном диапазоне). После этого программа сравнивает заданные параметры, и использует нужную ветку.

Все.

Есть вопросы? Не стесняйтесь задавать их на почте или в Skype — изучим PHP вместе!