Для використання тега досить тільки позначити початок і кінець PHP-коду. Щоб вивести значення змінної $name в HTML-розмітку, можна зробити наступне:
Привет, !
Після обробки на сервері, PHP-код буде замінений на значення змінної, і результуючий HTML-код буде виглядати наступним чином:
Привет, John!
Тег також може використовуватися для виконання будь-якої іншої логіки на стороні сервера, наприклад, для виконання математичних операцій або роботи з базою даних. Це робить його потужним інструментом для створення динамічних веб-сторінок.
Але не забувайте про безпеку при використанні PHP-коду в HTML-розмітці. Завжди перевіряйте та фільтруйте введення користувача, щоб уникнути можливості виконання шкідливого коду на сервері або стороні клієнта.
?> - закриваюча фраза PHP. Символи ?> використовуються для вказівки кінця блоку PHP-коду.
- символ нового рядка. Спеціальні символи другий рядок"; виведе два рядки.
Для використання функції echo необхідно просто вказати її ім'я, а потім в круглих дужках передати значення, яке ви хочете вивести. Наприклад:
echo "Привет, мир!";
У цьому прикладі на веб-сторінці відображатиметься текст " Привіт, світ!".
$name = "Анна";echo "Привет, " . $name . "!";
В результаті на веб-сторінці буде відображатися текст " Привіт, Анна!". Тут використовується оператор "точка" (.) для об'єднання рядка "Привіт," з вмістом змінної $name і рядки"!".
echo "Заголовок страницы
";echo "Это параграф текста.
";
В результаті на веб-сторінці відображатиметься заголовок першого рівня "Заголовок сторінки" та абзац тексту "це абзац тексту".
Для використання функції print вам потрібно просто вказати текст або змінну всередині дужок функції. Наприклад:
| Код PHP | Результат |
|---|---|
| print " Привіт, світ!"; | Привіт, світ! |
| $name = "Іван"; print " Привіт,". $name . "!"; | Привіт Іван! |
Комбінування тексту і змінних здійснюється за допомогою оператора . . У наведеному прикладі змінна $ name об'єднується з рядком "Привіт," і знаком оклику за допомогою оператора . .
Спочатку необхідно створити шаблонний файл HTML, в якому буде міститися Розмітка сторінки. Замість фактичних даних, які повинні бути виведені, ми будемо використовувати спеціальні мітки-заповнювачі, які будуть замінені на відповідні значення в PHP-скрипті.
Приклад коду шаблонного файлу:
Мой сайт Привет, !
Ваш возраст:
У наведеному прикладі ми використовуємо мітки-заповнювачі і, щоб вивести значення змінних $name і $age. У PHP-скрипті ми повинні передати ці значення в шаблон, щоб вони були виведені.
Приклад коду PHP-скрипта:
У цьому прикладі ми визначаємо значення змінних $name і $age, а потім підключаємо шаблонний файл за допомогою функції include. При виконанні програми значення змінних будуть замінені на відповідні мітки-заповнювачі в шаблоні, і HTML-сторінка буде виведена з цими значеннями.
Використання шаблонів полегшує створення та підтримку коду, оскільки дозволяє розділити логіку програми та подання даних. Крім того, шаблони можна переиспользовать і модифікувати без зміни об'ємного коду.
Приклад 1: