время
|
|
Глава 10 Предопределенные 48
157
13.6. Операторы выбора
Часто определенная часть программы может выполняться только при соблюдении
некоторых условий. В качестве примера можно привести программу социологи-
ческого опроса (заполнения анкеты), в которой задается вопрос о классе транспор-
тных средств, которыми респондент имеет право управлять. Однако сначала необ-
ходимо спросить, имеются ли вообще у анкетируемого водительские права.
Реализовать данную программу будет проще всего, применив именно операторы
выбора.
Операторы выбора выполняют другие операторы в зависимости от условных значе-
ний. Это позволяет управлять программой на основе определенных критериев.
Существует два типа таких операторов:
• оператор if;
• оператор switch.
13.7. Конструкция if
Оператор if проверяет выражение. Если значение выражения ненулевое, оно под-
чиняется значению true, в этом случае выполняется следующий за ним оператор;
если же оно равно нулю, т. е. false, то следующий оператор не выполняется. На-
пример:
If ($s)
$s++;
Скобки