время
|
|
Глава 10 Предопределенные 54
программе. По-
этому постарайтесь не допускать таких ошибок.
13.8. Конструкция if ... else
Оператору if может сопутствовать еще один оператор — else. Это выглядит так:
if ($s)
++$s;
Глава 13. Структуры управления данными 161
else
echo "s = О";
Если выражение $s в операторе if истинно (true), то выполняется первый оператор
++$s;. Если выражение $зложно (false), выполняется второй оператор: echo "s =
О";. Это позволяет в зависимости от значения выражения в условии исполнять
одну из двух взаимоисключающих ветвей. Для увеличения количества возможных
вариантов внбора пары if ... е!земожно объединить. Например, создадим форму,
в которую будем вводить значение переменной $name — какое-нибудь имя. После
выполнения скрипта на основе данных, введенных в форму, переменная будет пе-
ремещена в файл (например, test .php) для обработки. Там на основании значе-
ния этой переменной будет выполняться та или иная функция:
Файл test. php
if ($name = = "Саша")
OneFunct