PHP - это серверный язык сценариев, используемый для создания приложений на основе браузера. Это включает в себя веб-сайты, а также программы, которые на самом деле не нуждаются в какой-либо форме взаимодействия с пользователем.

PHP изначально обозначал Personal Home Page, но поскольку он превратился в полноценный серверный язык, он был переименован с рекурсивным названием «PHP Hypertext Pre-Processor».

Языки используют синтаксис, похожий на обычный C, но он имеет свой собственный набор функций.

Будучи языком на стороне сервера, PHP не может принимать пользовательские данные. Однако входные данные, отправленные из такой программы, как веб-браузер, могут быть получены PHP на сервере.

После версии PHP 5 язык стал действительно объектно-ориентированным. Другие языки, относящиеся к той же категории, включают

  • ASP (Active Server Pages) - более ориентированный на Windows язык.
  • JSP (Java Server Pages)

С самого начала PHP использовался с MySQL для создания приложений баз данных. Оба инструмента с открытым исходным кодом сделали дуэт похожим на хлеб с маслом. Однако в последние годы все больше платформ БД стали популярны в PHP, в том числе MS-SQL Server, PostgreSQL и т. Д.