стороне сервера встроенный язык сценариев Web, позволяющий быстро и эффективно
строить динамические web-приложения.С позиций грамматики и синтаксиса РНР напоминает язык программирования С.
Заимствованные возможности других языков: поддержка регулярных выражений, средства работы с массивами, объектно-ориентированная методология, поддержка работы с базами данных и т.п.