PHP — Hypertext Preprocessor — это язык программирования, приду-
манный специально для Web, исходный текст которого помещается непо-
средственно на веб-страницах. Когда веб-приложение (например Internet
Expoler) посылает запрос, веб-сервер сначала интерпретирует вложен-
ный код и только затем уже отправляет результаты интерпретации обрат-
но веб-приложению.
PHP обладает рядом преимуществ перед такими языками как Perl
или C для создании веб-приложений, в частности этот язык интерпрети-
руем, обладает высокой скоростью исполнения, достаточно разнообраз-
ным набором функций и, что самое главное, имеет простой синтаксис. Но
за эту простоту приходится расплачиваться неоднозначным поведением
интерпретатора в некоторых случаях, что может привести к проблемам
с безопасностью.
Рассмотрим лишь только самый распространенные из них.