Инструкциии в PHP
http://belarusweb.net
Основы создания сайтов

Инструкциии в PHP

Что такое инструкция?

Прежде, чем приступить к описанию основных управляющих конструкций языка PHP, давайте еще раз сформулируем само понятие инструкции.

Инструкция – это команда на языке PHP, которая выполняется для того, чтобы что-то происходило. По сути, любой php-скрипт представляет собой не что иное, как некоторую последовательность инструкций.

К инструкции можно отнести присваивание, сравнение, вызов функции, различные циклы и условные операторы или даже пустой оператор, т.е. пустую инструкцию, которая ничего не делает. Как уже было показано выше, в PHP каждая инструкция отделяется от других точкой с запятой ';', которая обычно ставится в той же строке в конце каждой инструкции. Если инструкция является последней в блоке php-кода, то после нее точку с запятой разрешается не ставить, т.к. закрывающий тег сделает это автоматически. Кроме того, инструкции могут быть объединены посредством фигурных скобок в целые блоки инструкций, каждый из которых сам по себе является отдельной составной инструкцией.

Управляющие конструкции PHP

По умолчанию интерпретатор PHP выполняет инструкции последовательно одна за другой в порядке их следования в коде. Однако имеется и ряд специальных инструкций, называемых управляющими конструкциями, которые изменяют выполнение хода программы по умолчанию. К ним относятся:

  • условные инструкции, такие как if или switch, которые указывают интерпретатору PHP на выполнение или пропуск других инструкций в зависимости от значения условного выражения;
  • инструкции циклов, такие как for, foreach, while или do/while, которые указывают интерпретатору на многократное выполнение других инструкций;
  • инструкции переходов, такие как break, continue, return или goto, которые указывают интерпретатору на выполнение перехода в другую часть программы.

В данном параграфе мы как раз и будем заниматься рассмотрением различных управляющих конструкций, использующихся в языке PHP.