Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Мета: Вивчити впровадження мови PHP в мову розмітки HTML; Вивчити основні типи даних і операції зі змінними.



Арк.

№ докум

Дата

 

 

 

 

 

Н

5.05010301.КН-409.09.020


Введення в мову PHP

Лит

Лист

Аркушів

МБК

КНУБА

Зм.

Підпис

Студент

.

Викладач

 

 

Руденко Ю.В.

 

 

 

Чекунова Л.Ф.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



Мета: Вивчити впровадження мови PHP в мову розмітки HTML; Вивчити основні типи даних і операції зі змінними.

Теоретична частина:

PHP дозволяє додавати просунуті технології на ваш сайт. PHP можна використовувати в різних контекстах - на форумах, полах, в магазинах, SMS-шлюзах, списках розсилки і т. п. Єдине обмеження в роботі PHP - ваша уява. На відміну від HTML і CSS, PHP залежить не від того, яким браузером користується відвідувач вашого сайту, а від типу сервера, на якому розміщені ваші сторінки. Саме тому PHP є серверною / server-side технологією.

PHP це спочатку абревіатура для Personal Home Pages (Особисті Домашні Сторінки), але в даний час це рекурсивний акронім для PHP: Hypertext Preprocessor (Гіпертекстовий Препроцесор).

PHP був розроблений датським гренландцем Rasmus Lerdorf, а потім був допрацьований як відкритий код. PHP це не веб-стандарт, а технологія з відкритим кодом. PHP це і не мова програмування, і не веб-стандарт, але він дозволяє використовувати т. з. скриптінг в ваших документах. При описі РНР-сторінки можна сказати, що це файл з розширенням .рhp, що містить комбінацію HTML-тегів і скриптів, що запускаються для виконання на веб-сервері.

Для пояснення роботи PHP — можна порівняти його зі стандартним HTML.

Хід роботи:

1. Створив php-файл lab9.php, який містить структуру html-документа і рядок виводу тексту в тегу: echo "Лабораторна робота 9!";?>

2. Зберіг файл на своєму сервері і перевірив його працездатність набравши в адресному рядку шлях до файлу від кореня сервера http://your_name.com/lab10.php (не в структурі папок Windows!)

3. Додав в код змінну з ім'ям і вивів значення змінної на екран $ name = "Юра!"; echo "Привет!". $ name;

4. Виділив ім'я жирним шрифтом, додавши в рядок виводу тег: echo "Привет! $ Юра";

5. Створив дві змінних і записав в третю результат додавання цих змінних. Вивів на екран фразу: Результат додавання чисел 100 і 200 дорівнює 300.

Рисунок 1 - Лістинг коду до завдання 2.

6. Вивів у циклі for в стовпчик 100 перших чисел (для переходу на новий рядок використовуєте тег): for ($ i = 1; $ i <100; $ i + +) { echo "$ i "; }



Рисунок 2 - Лістинг коду до завдання 3.

 

7. Використовуючи оператор умови визначив чи є значення змінної суми двох чисел парним чи ні.

Рисунок 3 - Лістинг коду до завдання 4.

8. Створив строкову змінну яка буде містити html код виводу на екран таблиці, яка складається з одного стовпця і рядка (одна комірка в яку бажано записати будь-який символ, наприклад *).

Рисунок 4 - Лістинг коду до завдання 5.

9. Розбийте строкову змінну на три змінних, які відображають: 1) шапку таблиці; 2) строку з коміркою; 3) підвал таблиці. Виведіть послідовно всі три змінних на екран для формування таблиці.

Рисунок 5 - Лістинг коду до завдання 6.

10. У циклі виведіть таблицю на 10 рядків.

Рисунок 6 – Таблиця.

11. У цикл вивести таблицю на 10 стовпців (і один рядок).

Рисунок 7 – Лістинг до пункту 11.

12. Створити таблицю розміром 5х5.

Рисунок 8 – Лістинг до пункту 12.

13. Вивести таблицю для табулювання функції y = x2 в інтервалі від 1 до 20 з кроком 1 (таблиця повинна містити 2 стовпці: значення Х, значення У).

Рисунок 9 – Лістинг до пункту 13.

Висновок: Вивчив впровадження мови PHP в мову розмітки HTML; Вивчив основні типи даних і операції зі змінними.

 


Дата добавления: 2015-11-04; просмотров: 45 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
12.28/ 12.29 | Итак я немного познакомилась с сервисом Workzilla, зарегистрировалась на нем ( на fL.ru уже давно зарегалась)

mybiblioteka.su - 2015-2024 год. (0.009 сек.)