Отправляет email-рассылки с помощью сервиса Sendsay

PHP 5 для начинающих

  Все выпуски  

ДАННЫЕ И ОПЕРАЦИИ (ОБЗОР): Контрольные структуры


Вниманию читателей!

Отдельные выпуски рассылки в той или иной мере взаимосвязаны. С предыдущими выпусками Вы можете ознакомиться:

  1. в архиве рассылки (оригиналы выпусков);
  2. на сайте рассылки (исправленные и дополненные версии).

# # #

Вы также можете подписаться на рассылку "PHP 5: Новые возможности".

PHP 6 уже в разработке!

Еще в ноябре 2005 года на встрече в Париже разработчики обсудили новые возможности следующей, шестой, версии PHP. Интересует ли Вас, какой будет эта версия? Примите участие в опросе, который проводится на сайте рассылки.

http://pterodactyl.l2p.net/e107/

[опрос на английском языке: PHP 6: Are you interesting in? (PHP 6: Вы зантересованы?) - YES (ДА) - NO (НЕТ)]

PHP 5 для начинающих

Аннотация

Управление порядком выполнения инструкций.

Скрипты, написанные на PHP (как, собственно, и все программы) по умолчаию выполняются последовательно сверху вниз. Однако, такое выполнение подходит только для самых простых задач; программирование более сложных задач очень быстро привело бы в таком случае к созданию громоздкого неэффективного кода.

Конечно же, PHP позволяет программисту менять порядок выполнения инструкций. Для этого используются контрольные, или управляющие, структуры (control structures). Выделим четыре основных типа таких структур.

Ветвление. Код как бы разделяется на несколько ветвей (branches). В зависимости от соблюдения того или иного условия, выполняется та или иная ветвь кода.

Циклы (loops). В зависимости от определенного условия один и тот же участок кода выполняется повторно (циклически).

Функции. Отдельно выделенные часто используемые участки кода. Функции будут рассмотрены отдельно.

Включение кода. В любое место скрипта может быть включен (вставлен) код из другого скрипта.

Замечание

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

Created with DocBook Created with Libxslt


В избранное