PHP є мова програмування часто використовується для створення вмісту веб-сайтів, за допомогою яких ви можете програмувати HTML-сторінки та вихідні коди. PHP - це рекурсивна абревіатура що це означає "PHP Hypertext Pповторний процесор »(спочатку PHP Tools, або, Pерсональний HОмі Page Tools), і це a інтерпретована мова використовується для створення додатків для серверів або створення динамічного вмісту для веб-сайтів. Останнім часом також для створення інших типів програм, включаючи програми з графічним інтерфейсом, що використовують бібліотеки Qt o GTK +.
ВИКОРИСТАННЯ PHP
Основним використанням PHP є наступне:
- Розклад мережу динаміка, як правило, в поєднанні з механізмом баз даних MySQL, хоча він має вбудовану підтримку для інших двигунів, включаючи стандартний ODBC, що значно розширює ваші можливості з’єднання.
- Програмування консолі у стилі Perl o Сценарії оболонки.
- Створення графічних додатків, незалежних від браузера, за допомогою комбінації PHP та Qt/GTK +, що дозволяє розробляти настільні програми на Операційна система в якому він підтримується.
ПЕРЕВАГИ PHP
- це багатоплатформна мова.
- Можливість підключення до більшості драйверів баз даних, що використовуються сьогодні, підкреслює її зв'язок з MySQL
- Читати та обробляти дані з різних джерел, включаючи дані, які користувачі можуть вводити з HTML-форм.
- Можливість розширити свій потенціал за допомогою величезної кількості модулів (які називаються додатковими або розширеннями).
- На своїй офіційній сторінці він має велику документацію ([1]), серед яких виділяється, що всі системні функції пояснюються та ілюструються в одному файлі довідки.
- Es libre, тому він представлений як легкодоступна альтернатива для всіх.
- Дозволяє прийоми Об'єктно-орієнтоване програмування.
- Дозволяє створювати веб-форми.
- Надзвичайно вичерпна та включена власна бібліотека функцій
- Це не вимагає визначення типів змінних або детальної обробки на низькому рівні.
Ось приклад простої веб-сторінки, розробленої з використанням мови PHP.
Приклад <?php if (встановлено($ _ POST['шоу'])) { нудьгувати "Привіт,".htmlсутності($ _ POST["Ім'я"]) .', ваша улюблена їжа:'. htmlсутності($ _ POST["їжа"]); } ще { ?> <form method="POST" дія ="?"> Як вас звати?"текст" NAME ="Ім'я"> Яка ваша улюблена їжа?"їжа"> Спагетті Смажена Піца"подати" NAME ="шоу" value ="Слідуй, продовжуй"> <?php } ?>
У цьому коді можна спостерігати такі характеристики:
- Змінні, надіслані формою за допомогою методу POST, надходять мовою всередині масиву
$_POST
, що полегшує отримання даних цього типу. Цей самий метод використовується мовою для всіх джерел інформації у веб-програмі, таких як печиво в матриці$_COOKIES
, Змінні URL в$_GET
(що у формах можна використовувати для збереження даних), використання змінних сеансу$_SESSION
, а також змінні сервера та клієнта через масив$_SERVER
. - PHP-код вбудований в HTML і взаємодіє з ним, що дозволяє створювати веб-сторінки в загальному редакторі HTML і додайте динамічний код всередину тегів
<?php ?>
. - Результат показує та приховує певні частини коду HTML умовно.
- Можна використовувати специфічні для мови функції для веб-додатків, таких як
htmlentitites()
, який перетворює символи, що мають якесь особливе значення в коді HTML або які можуть бути помилково відображені в браузері як акценти або зауваження, в їх еквівалентному форматі HTML..
Якщо ви хочете і надалі трохи глибше знати про найпопулярнішу вільну мову, ви можете відвідати офіційний веб-сайт