
- •Основы создания информационных ресурсов на языке рнр методические указания
- •Содержание
- •Цель работы
- •1 Общие положения
- •1.1 Основы синтаксиса
- •1.2 Переменные. Константы
- •1.3 Операторы
- •1.4 Типы данных
- •1.4.1 Тип array (массив)
- •1.5 Условные операторы
- •1.5.1 Оператор if
- •If (выражение) блок_выполнения
- •If (выражение) блок_выполнения else блок_выполнения1
- •If (выражение) блок_выполнения;
- •1.5.2 Оператор switch
- •Do {блок_выполнения} while (выражение);
- •For (выражение1;выражение2;выражение3) {блок_выполнения}
- •1.7 Операторы передачи управления
- •1.8 Операторы включения
- •1.9 Формы в html-документах
- •1.10 Тег form – контейнер форм
- •1.11.5 Зависимые переключатели
- •1.11.6 Кнопка отправки формы
- •1.13 Списки выбора. Тег select
- •1.13.1 Списки с единственным выбором
- •1.13.2 Списки множественного выбора
- •1.14 Обработка запросов с помощью рнр
- •2 Задание
- •2.1 Вывод на экран и переменные в рнр.
- •2.2 Работа с условными операторами и операторами цикла в рнр.
- •2.3 Передача параметров по ссылке, передача параметров из формы.
- •2.4 Создание формы для обработки заказов электронного магазина
- •3 Требования к отчету
- •4 Контрольные вопросы
3 Требования к отчету
Отчет должен содержать:
название и цель работы;
сведения о последовательности её выполнения;
ответы на контрольные вопросы из п.4;
основные этапы работы и результаты их выполнения в виде файла на дискете и отчета с текстами созданных программ.
4 Контрольные вопросы
Какие типы данных поддерживает РНР?
Какие бывают формы условного оператора? Приведите их вид.
Назовите оператор выбора данных. Приведите его общий вид.
Какова структура оператора цикла for? Как выполняется цикл for?
Какова структура цикла с предусловием? Как выполняется этот цикл?
Какова структура цикла с постусловием? Как выполняется этот цикл?
Какой оператор цикла позволяет работать с массивами в РНР?
Какие операторы передачи управления существуют в РНР и чем они различаются?
Какие операторы включения существуют в РНР и чем они различаются?
Какие типы управляющих элементов вы можете назвать?
Какие функции выполняет тег FORM?
Способы использования тега INPUT.
Какие теги позволяют осуществить выбор данных?
Как ввести многострочный текст?
Как обработать данные, переданные с помощью формы в РНР-сценарии?