PHP to skryptowy język programowania służący przede wszystkim do tworzenia dynamicznych stron WWW i wykonywany w tym przypadku po stronie serwera, z możliwością zagnieżdżania w HTML (bądź XHTML). Udostępniany jest na zasadach licencji open source. Jego składnia bazuje na językach C, Java i Perl.

Wersje PHP

Aktualnie możemy spotkać trzy podstawowe wersje języka PHP:

  • PHP 3
  • PHP 4
  • PHP 5

Wersje te nie są całkowicie zgodne "w dół", co oznacza, że przy zmianie wersji stare skrypty mogą przestać funkcjonować prawidłowo. Jest to jeden z powodów, dla których administratorzy serwerów niechętnie zmieniają zainstalowaną wersję na nowszą. Można jednocześnie na tym samym serwerze zainstalować i uruchomić jednocześnie dwie wersje PHP, co umożliwia korzystanie z wersji np. 4 lub 5. Osobom, które dopiero rozpoczynają zabawę z PHP polecam wersję piątą, ponieważ przejście z wersji 4 na 5 jest tylko kwestią czasu... (nowe serwisy hostingowe oferują wyłącznie dostęp do PHP5).