Задание:
1. Указать переменную равную 1 и задать условие, если оно выполняется то выходит запись «иду в универ, будильник на 7 часов», если нет «отдыхаю, будильник на 9 часов». Испульзуя оперторы If…else
2. Используя оператор Switch задать переменную i которая если будет равна яблоко выводить запись «это яблоко», если шоколад, « это шоколад», если пирог, « это пирог»
<?php switch ($i) { case "яблоко": echo "i это яблоко"; break; case "шоколадка": echo "i это шоколадка"; break; case "пирог": echo "i это пирог"; break; } ?>
(код для программы)
3. Создать форму для ответа на вопрос с несколькими вариантами ответа и выбором одного из них.
1. Добавим в наш файл idex.php следующий код
<?php $z = 1; // объявили переменную z if ( $z == 1 ) // задали условие если переменная равна 1, то … { echo "Иду в универ, будильник на 7 часов"; } else // иначе программа выведет … { echo "Не иду в универ, будильник на 9 часов"; } ?>
Теперь смотрим результат:
рис 1
2. Добавим в наш файл idex.php следующий код:
<?php echo "<br />"; echo "<br />"; // для пустой строчки на экране $i = "шоколадка"; // значение переменной switch ($i) { case "яблоко": // условие для вывода на экран i это яблоко echo "i это яблоко"; break; // позволяет во всех остальных случаях ничего не выполнять case "шоколадка": echo "i это шоколадка"; break; case "пирог": echo "i это пирог"; break; } ?>
Смотрим результат:
рис 2
3. Пример кода с тестом.
Для создания формы необходимо использовать теги <form> и <input> и для второго тип radio и radio.
<? $_POST['answer']; $_POST['answer1']; if(isset($_POST['answer'])) { if($_POST['answer']=='a2') { $msg="Вы ответили правильно"; } else { $msg="Вы ответили неверно"; } } ?> <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Тег FORM</title> </head> <body> <h1><?=$msg;?></h1> <form method='post'> <p><b>Как по вашему мнению расшифровывается аббревиатура "ОС"?</b></p> <p> <input type="radio" name="answer" value="a1">Офицерский состав<Br> <input type="radio" name="answer" value="a2">Операционная система<Br> <input type="radio" name="answer" value="a3">Большой полосатый мух</p> <p><input type="submit"></p> </form> </body> </html>
Перед тем как сохранить, не забыть указать кодировку и смотрим результат:
рис 3
l1_2 — Архив первых двух уроков