- •Интернет-программирование Циклы, ветвления, переходы php
- •230700 «Прикладная информатика» и 080500 «Бизнес-информатика»
- •Цель работы
- •2. Порядок выполнения работы
- •3. Теоретические сведения
- •3.1. Использование циклов в php
- •Цикл while
- •Цикл for
- •Цикл foreach
- •3.2. Операторы ветвления Оператор if
- •Оператор else
- •Оператор elseif
- •Оператор switch
- •3.3. Операторы перехода в php
- •Практическая часть
- •5. Контрольные вопросы
- •Список рекомендуемой литературы
Практическая часть
Выполните следующие задания:
Создайте на Web-сервере поддомен, названный вашей фамилией латинскими буквами, в поддомене сделайте запись lab3.
В директории сервера lab3 создайте файл index.php.
В файле выполните следующие операции:
Решите задачу вывода на экран всех цифр в столбик с помощью трех различных циклов.
Выведите на экран только четные цифры из предыдущего задания, если номер вашего ПК в аудитории является четным числом.
Выведите на экран только нечетные цифры из задания 4.1, если номер вашего ПК в аудитории является нечетным числом.
Создайте массив и выведите все его значения в виде таблицы с порядковыми номерами значений в первом столбце.
Создайте анкету абитуриента, содержащую 5 вопросов с помощью оператора switch (используйте форму для обработки результатов заполнения анкеты и вывода их на экран).
Подготовьте отчет о выполнении лабораторной работы, содержащий теоретические сведения и результаты выполнения практических заданий.
5. Контрольные вопросы
Что представляет собой язык программирования PHP?
Как расшифровывается аббревиатура PHP и что она означает?
Какова технология работы языка программирования PHP?
Как создать переменную в PHP?
Какие типы данных зарегистрированы в PHP?
Какие арифметические операции можно выполнять с переменными в PHP?
Как определить константу и присвоить ей значение?
В каких случаях требуется вводить константу?
Что такое массив и чем он отличается от переменной?
Как создать массив в PHP?
Как вывести на экран значение переменной или массива?
Каков синтаксис цикла с предусловием?
Каков синтаксис цикла с постусловием?
Каков синтаксис цикла for?
Каков синтаксис оператора switch?
Каков синтаксис оператора ветвления?
Каков синтаксис оператора перехода?
Список рекомендуемой литературы
Руководство по PHP [Электронный ресурс]. – Режим доступа: URL: http://php.ru/manual/ (дата обращения: 10.03.2013).
Справочник PHP [Электронный ресурс]. – Режим доступа: URL: http://ru.wikibooks.org/wiki/PHP (дата обращения: 10.03.2013).
