PHP steht für Personal Home Page-Tools; die Erweiterung .php wird im Allgemeinen verwendet, um auf dynamische Webinhalte und serverseitige Skriptsprachen zu verweisen. PHP-Code wird von einem Webserver mit einem PHP-Prozessormodul interpretiert, der die resultierende Webseite generiert.
PHP-Befehle können direkt in ein HTML-Quelldokument eingebettet werden, anstatt eine externe Datei aufzurufen, um Daten zu verarbeiten. Es wurde auch um eine Befehlszeilenschnittstelle erweitert und kann in eigenständigen grafischen Anwendungen verwendet werden. PHP ist freie Software, die unter der PHP-Lizenz veröffentlicht wird. PHP kann auf den meisten Webservern und auch als eigenständige Shell auf fast jedem Betriebssystem und jeder Plattform kostenlos bereitgestellt werden.