время
|
|
Глава 10 Предопределенные 55
() ;
else if ($name == "Таня")
OneFunctl ( ) ;
else if ($name == "Миша")
OneFunct2 ( ) ;
else // по умолчанию использовать не обязательно
echo "ошибка ввода, такое имя не найдено";
Каждое условие будет проверяться в свою очередь. Оператор, следующий за пер-
вым if, условие которого истинно, будет исполнен. Все нижеследующие операто-
ры if будут проигнорированы, не смотря на значения их условий. Если ни одно из
проверяемых выражений не возвратит true, то выполнится оператор по умолча-
нию — следующий за else.
Общую форму оператора конструкции if, содержащего ветвь else, можно запи-
сать следующим образом :
if (условие)
{
Оператор_ветви_Если_То_1 ;
Оператор_ветви_Если_То_2 ;
Оператор_ветви_Если_То_последний;
6 Зак. 556
162 Часть II. Программирование на РНР
else
Оператор_ветви_Если_Иначе_1;
Оператор_ветви_Если_Иначе_2;
Оператор_ветви_Если_Иначе_последний;
Если в ветви if или else находится только один оператор, то операторные скобки
({})