время
|
|
Глава 10 Предопределенные 64
"i равно В или и";
break;
case ЛС':
case xc':
print "i равно С или с";
i
break;
168 Часть II. Программирование на РНР
default:
print "Ошибка ввода !
Функция print "i равно А или а"; будет вызвана, когда переменная $i примет
значение а или А. Метка default аналогична оператору else и так же, как и else,
необязательна.
Изобразим структурограмму конструкции switch (рис. 13.2).
Switch (выражение)
сазе(выражение 1) case(значение 2) case(значение N) default
выражение 1_1
выражение 1_2
выражение 1 N
выражение 2_1
выражение 2_2
выражение 2 N
выражение N_l
выражение N_2
выражение N_N
выражение__1
выражение__2
выражение_Ы
Рис. 13.2. Конструкция switch
Чтобы описать принцип работы данного скрипта, рассмотрим программу. Возьмем
два файла: index, htm и test. php.
index.htm:
<html>
<head>
<title>UporpaMMa</title>
</head>
<body>
<form action="test.php" method="POST">
Введите