Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab3-PHP-rus.doc
Скачиваний:
3
Добавлен:
23.11.2019
Размер:
105.98 Кб
Скачать

3.2. Порядок виконання роботи

3.2.1. Проаналізувати умову задачі.

3.2.2. Виконати завдання згідно з п. 3.3.

3.2.3. Результати роботи оформити протоколом.

3.3. Завдання

1. Створити форму, яка міститиме наступні поля:

  • ім’я;

  • прізвище;

  • адреса, місто, країна та поштовий індекс;

  • адреса електронної пошти (e-mail).

2. Використовуючи РНР, виконати перевірку інформації, введеної в поля форми (e-mail на наявність символу @, ім’я та прізвище повинно містити лише літери, поштовий індекс повинен складатися з 5 цифр).

3. Реалізувати одну з наступних функцій (вибирається згідно з номером у списку)

3.1. Функція, що виводить перші 20 чисел послідовності Фібоначчі (елемент послідовності визначається як сума двох попередніх).

3.2. Функція, що виводить слова заданого тексту у алфавітному порядку.

3.3. Функція, що виводить задану послідовність чисел в оберненому порядку.

3.4. Функція, що визначає найбільше значення серед заданих чисел.

3.5. Функція, що визначає найменше значення серед заданих чисел.

2.4. Контрольні запитання

  1. Как происходит обработка запроса к странице, содержащей сценарий на РНР?

  2. Назовите встроенные типы данных РНР.

  3. Назовите основные управляющие операторы языка РНР. Сравните их синтаксис с написанием аналогичных операторов С++.

  4. В чем состоит особенность массивов в РНР?

  5. Охарактеризуйте основные функции РНР для работы с массивами.

  6. Приведите примеры трех типов циклов в языке РНР.

  7. Назовите основные способы обращения к элементам массива в РНР.

  8. Что такое функция?

  9. Дайте определение формальных и фактических параметров функции.

  10. Опишите общую процедуру работы с базой данных и назовите средства РНР для ее реализации.

15

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