Il codice PHP viene interpretato da un server web con un modulo di processore PHP che genera la pagina web risultante: i comandi PHP possono essere incorporati direttamente in un documento sorgente HTML piuttosto che chiamare un file esterno per elaborare i dati.