PHP è un linguaggio di script e un interprete che è disponibile gratuitamente e utilizzato principalmente sui server Web Linux. PHP, originariamente derivato da Home page personale Strumenti, ora sta per PHP: Preprocessore ipertestuale, che le FAQ PHP descrivono come un "acronimo ricorsivo".
PHP viene eseguito sul server, mentre un'alternativa comparabile, JavaScript, viene eseguito sul client. PHP è un'alternativa alla tecnologia ASP (Active Server Page) di Microsoft. Come con ASP, lo script PHP è incorporato in una pagina Web insieme al suo HTML. Prima che la pagina venga inviata a un utente che l'ha richiesta, il server Web chiama PHP per interpretare ed eseguire le operazioni richieste nello script PHP.
A una pagina HTML che include uno script PHP viene generalmente assegnato un suffisso del nome file ".php" ".php7" o ".phtml". Come ASP, PHP può essere considerato come "pagine HTML dinamiche", poiché il contenuto varierà in base ai risultati dell'interpretazione dello script.
PHP è gratuito e offerto con una licenza open source.