PHP Інтро
PHP код виконується на сервері.
Що ви вже повинні знати
Перш ніж продовжити, ви повинні мати базове розуміння наступного:
Якщо ви хочете спочатку вивчити ці предмети, знайдіть підручники на Головній сторінці нашого сайту W3Schools українською.
Що таке PHP?
- PHP є акронімом від "PHP: Hypertext Preprocessor"
- PHP — це широко розповсюджена мова сценаріїв (скриптів) із відкритим вихідним кодом
- PHP скрипти виконуються на сервері
- PHP можна завантажити та використовувати безкоштовно
PHP — дивовижна та популярна мова!
Вона достатньо потужна, щоб бути ядром найбільшої системи ведення блогів в Інтернеті (WordPress)!
Вона достатньо глибока, щоб керувати великими соціальними мережами!
Вона також досить легка для вивчення, щоб бути першою для початківців мовою сервера!
Що таке файл PHP?
- PHP-файли можуть містити текст, HTML-код, CSS, JavaScript та PHP
- PHP-код виконується на сервері, а результат повертається до браузера як звичайний HTML
- Файли PHP мають розширення "
.php
"
Що може PHP?
- PHP може генерувати динамічний вміст сторінки
- PHP може створювати, відкривати, читати, записувати, видаляти та закривати файли на сервері
- PHP може збирати дані форми
- PHP може надсилати й отримувати файли cookie
- PHP може додавати, видаляти та змінювати дані у вашій базі даних
- PHP можна використовувати для керування доступом користувачів
- PHP може шифрувати дані
З PHP ви не обмежені виводом HTML. Ви можете виводити зображення, файли PDF і навіть флеш-фільми. Ви також можете вивести будь-який текст, як-от XHTML та XML.
Чому PHP?
- PHP працює на різних платформах (Windows, Linux, Unix, Mac OS X тощо)
- PHP сумісний майже з усіма серверами, які використовуються сьогодні (Apache, IIS тощо)
- PHP підтримує широкий спектр баз даних
- PHP безкоштовний. Завантажте його з офіційного ресурсу PHP: www.php.net
- PHP простий у вивченні та ефективно працює на стороні сервера
Що нового в PHP 7
- PHP 7 набагато швидший за попередню популярну стабільну версію (PHP 5.6)
- PHP 7 покращив обробку помилок
- PHP 7 підтримує суворіші оголошення типів для аргументів функції
- PHP 7 підтримує нові оператори (наприклад, оператор космічного корабля (spaceship)):
<=>
)