Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ3.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
150.53 Кб
Скачать

16

УТВЕРЖДАЮ

Ректор университета

___________ О.Н. Федонин

«___» ___________ 2014 г.

Интернет-программирование Циклы, ветвления, переходы php

Методические указания

к выполнению лабораторной работы №3

для студентов очной формы обучения по направлениям подготовки

230700 «Прикладная информатика» и 080500 «Бизнес-информатика»

Брянск 2014

УДК 004.4

И нтернет-программирование. Циклы, ветвления, переходы PHP [Текст] + [Электронный ресурс]: методические указания к выполнению лабораторной работы № 3 для студентов очной формы обучения по направлениям подготовки 230700 «Прикладная информатика» и 080500 «Бизнес-информатика». – Брянск: БГТУ, 2014. – 16 с.

Разработал:

В.С. Дадыкин, к.э.н., доц.

Рекомендована кафедрой «Экономика, организация производства, управление» БГТУ (протокол № 3 от 22.11.13)

Научный редактор В.М. Панченко

Редактор издательства Л.И. Захарова

Компьютерный набор В.С. Дадыкин

Темплан 2014 г., п. 282

Подписано в печать Формат 60х84 1/16 Бумага офсетная. Офсетная печать. Усл. печ.л.0,93 Уч.-изд.л. 0,93 Тираж 40 экз. Заказ Бесплатно

Брянский государственный технический университет

241035, Брянск, бульвар 50 лет Октября, 7, БГТУ, 58-82-49

Лаборатория оперативной полиграфии БГТУ, ул. Институтская, 16

  1. Цель работы

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

2. Порядок выполнения работы

Каждый студент выполняет работу индивидуально или в бригаде на отдельном компьютере. Работа выполняется в следующей последовательности:

1. Изучение теоретических вопросов.

2. Выполнение практического задания.

3. Оформление отчета.

4. Ответы на контрольные вопросы.

Студент допускается к выполнению лабораторной работы только после собеседования с преподавателем.

На выполнение лабораторной работы отводится 2 часа.

3. Теоретические сведения

3.1. Использование циклов в php

В PHP существует несколько конструкций, позволяющих выполнять повторяющиеся действия в зависимости от условия. Это циклы while , do..while, foreach и for . Рассмотрим их более подробно.

Цикл while

Структура:

while (выражение) { блок_выполнения }

либо

while (выражение): блок_выполнения endwhile;

while – простой цикл. Он предписывает PHP выполнять команды блока_выполнения до тех пор, пока выражение вычисляется как True (здесь, как и в if , происходит приведение выражения к логическому типу). Значение выражения проверяется каждый раз в начале цикла, так что, даже если его значение изменилось в процессе выполнения блока_выполнения, цикл не будет остановлен до конца итерации (т.е. пока все команды блока_выполнения не будут исполнены).

Пример использования оператора while:

<?

//эта программа напечатает все четные цифры

$i = 1;

while ($i < 10) {

if ($i % 2 == 0) print $i;

// печатаем цифру, если она четная

$i++;

// и увеличиваем $i на единицу

}

?>

do... while

Циклы do..while очень похожи на циклы while , с той лишь разницей, что истинность выражения проверяется в конце цикла, а не в начале. Благодаря этому блок_выполнения цикла do...while гарантированно выполняется хотя бы один раз.

Структура:

do {блок_выполнения} while (выражение);

<?

// эта программа напечатает число 12, несмотря на то

// что условие цикла не выполнено

$i = 12;

do{

if ($i % 2 == 0) print $i;

// если число четное, то печатаем его

$i++;

// увеличиваем число на единицу

}while ($i<10)

?>

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]