PHP (ang. Hypertext Preprocessor) jest obiektywnym językiem programowania wykonywanym po stronie serwera przeznaczonym do tworzenia i generowania aplikacji internetowych. Jako język skryptowy stosuje prostą składnię. Kod umieszcza się w plikach o domyślnym rozszerzeniu .php, a następnie umieszcza na serwerze posiadającym interpreter PHP. Jeśli zwykłemu plikowi html nadamy rozszerzenie php to zostanie on wyświetlony prawidłowo, mimo że nie jest skryptem PHP. Dzieję się tak dlatego, że parser PHP ma dwa tryby pracy:
Wyróżnia się trzy główne obszary zastosowań PHP:
Skrypty PHP są plikami tekstowymi. Do ich tworzenia można wykorzystać dowolny edytor tekstu. Umieszczając kod PHP w kodzie html, należy użyć znaczników:
<?php – znacznik otwierający
?> – znacznik zamykający
Sekcje PHP mogą być umieszczane w dowolnym miejscu dokumentu html, a ich liczba jest nieograniczona.
Dokument html z umieszczonym skryptem PHP wygląda następująco:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title> pierwszy skrypt</title>
</head>
<body>
<?php
echo "To jest mój pierwszy skrypt";
?>
</body>
</html>