Учебное пособие: Web-программирование. Обработка HTML-форм

Здесь применена инструкция if- else (условное выполнение блока) и функция system() (запуск команды операционной системы).

Инструкция if - else — условный оператор. Его формат таков:

if (логическое_выражение )

инструкция_1 ;

else

инструкция_2;

Действие инструкции следующее: если логическое_выражение истинно, то выполняется инструкция_1 , а иначе — инструкция_2 .

Как и в любом другом языке, конструкция else может опускаться, в этом случае при получении лолжного значения просто ничего не делается.

Пример:

if ($salary>=100 && $salary<=5000) echo «Вам еще расти и расти»;

Else

echo «Ну и правильно — не в деньгах счастье.»;

Если инструкция_1 или инструкция_2 должны состоять из нескольких команд, то они, как всегда, заключаются в фигурные скобки.

Пример:

if ($a > $b) { print “ а больше b”; $c = $b; ) }

elseif ($a = = $b) { print “ а равно b”; $c = $a; ) }

else { print “ а меньше b”; $c = $a; }

echo «< b г>Минимальное из чисел: $с»;

Это не опечатка: elseif пишется слитно, вместо else if . Так тоже можно писать.

Конструкция if-e l se имеет еще один альтернативный синтаксис:

if (логическое-_выражение ) :

команды ;

elseif (другое_логическое_вьражение ) :

другие_команды ;

else:

иначе_команды ;

endif

Обратите внимание на расположение двоеточия (: ). Если его пропустить, будет сгенерировано сообщение об ошибке. И еще, как обычно, блоки elseif и else можно опускать.

Для вставки HTML -кода в тело сценария достаточно закрыть скобку ?>, написать этот код, а затем снова открыть ее при помощи <?, и продолжать программу.

К-во Просмотров: 544
Бесплатно скачать Учебное пособие: Web-программирование. Обработка HTML-форм