Hypertext preprocessor (PHP)
Zkratka PHP (Hypertext PreProcessor) označuje název skriptovacího programovacího jazyka, který je v hojné míře využíván na tvorbu dynamických webových stránek, internetových obchodů či aplikací.
Skripty programovacího jazyka PHP jsou vždy zpracovávány pomocí webového serveru a uživatelé (např. www stránek) vidí ve svém prohlížeči až výstupy po zpracování daných skritpů. Z toho také vyplývá, že zdrojové kódy souborů .php nejsou veřejné a jejich obsah mohou vidět pouze administrátoři daného serveru.
Specifickou vlastnostní jazyka PHP, která je současně výhodou i nevýhodou, je, že programátor není nucen definovat datové typy proměnných. Tato vlastnost je mezi programovacími jazyky poměrně ojedinělá a i proto je PHP velmi oblíbený, ale částí komuniky i proklínaný.
Syntaxe PHP
<?php
$jmeno = "Petr"; // definice stringu
$vek = 22; // definice integeru (čísla)
$automobil = array("Mercedes", "BMW", "Lexus", "Ford", "Volvo"); // definice pole
// výpis řetězce "Jméno: Petr, věk: 8, auto: Lexus";
echo "Jméno: " . $jmeno . ", věk: " . $vek . ", auto: " . $automobil[2];
?>
Programovací jazyk PHP je velmi často využívaný ke generování HTML kódu. Spojením těchto dvou jazyků dosahují vývojáři požadované dynamičnosti www projektů. Interaktivita webového řešení je velmi často ještě podpořena Javascriptem, programovacím jazykem fungujícího na straně klienta (uživatele).