PHP jest popularnym językiem skryptowym ogólnego zastosowania, szczególnie odpowiednim do tworzenia stron internetowych. Szybki, elastyczny i pragmatyczny PHP obsługuje wszystko - od bloga po najpopularniejsze strony internetowe na świecie. PHP jest najczęściej stosowany do tworzenia skryptów po stronie serwera WWW, ale może być on również używany do przetwarzania danych z poziomu wiersza poleceń, a nawet do pisania programów pracujących w trybie graficznym.
Pierwsza wersja PHP, rozpowszechniana pod nazwą PHP/FI, została stworzona przez Rasmusa Lerdorfa w roku 1994 jako zestaw skryptów Perla służący do monitorowania internautów odwiedzających jego witrynę. Z biegiem lat powstawały następujące wersje: PHP3, PHP4, PHP5, PHP6, PHP7.
Cała funkcjonalność PHP zawarta jest w czterech zbiorach modułów różniących się od siebie dostępnością dla programisty.
MODUŁY JĄDRA, MODUŁY OFICJALNE, REPOZYTORIUM PECL, REPOZYTORIUM PEAR.
Składnia PHP jest zapożyczona ze składni języków C, Java oraz Perl. PHP obsługuje większość znanych baz danych: MySQL, PostgreSQL, Oracle, MS SQL, DB2.
PHP jest wyposażone w szeroki wachlarz domyślnych funkcji. Niekonsekwencja w ich nazewnictwie jest niekiedy przedmiotem krytyki PHP. Znaczna część funkcji pochodzi jednak od ich odpowiedników w języku C i różnice pomiędzy nazwami funkcji wywodzą się właśnie z różnic w nazewnictwie z odpowiednich bibliotek C.
W roku 1997 język PHP/FI obsługiwało około 50 tysięcy domen internetowych. Do roku 2005 udział PHP rósł. Później uległ stabilizacji na poziomie ok. 20 milionów domen (9% wszystkich). Obecnie jest dominującym językiem programowania i obejmuje około 75% domen internetowych.
Patryk Galik II TIM