The script, skrevet i C, lyder meget ligesom Perl og kan beskrives som en perl-lignende script, der kan indlejres i HTML til at udføre server operationer med databaser, log-filer, bruger agenter og lignende. Udvikleren er PHP Group og den nyeste version er PHP 5.2.10 på 2009/06/18. Der er også ustabile udgivelser: 5.3.0RC4 og 6.0.0-dev.PHP er freeware under PHP licens i stedet for GNU General Public License. Den scriptsprog fungerer på tværs af operativsystemer og på begge 32 bit og 64 bit platforme, selvom 32 bit er den eneste officielle én for Windows.
The navn PHP stammer fra de oprindelige Personal Home Page Tools opfundet af Lerdorf. Sproget, ligesom Perl, også kan bruges til at skabe kommandolinjeparametre scripts og klient-side-interface scripts. For dem, der allerede kender HTML, og Perl, PHP er meget let at lære. På nogle måder PHP ligner indlejring JavaScript i en HTML-side, bortset fra at PHP kører på serveren i stedet for i klientbrowseren. PHP deler Perls magtfulde parsing evne og er fantastisk til at håndtere brugerinput. Den scriptsprog normalt kompileret på runtime, men kan samles i binær form før hånd for maksimal hastighed.
Udviklere skal passe på i ikke bruger for mange ressourcer med hvert script, da det er let at overbelaste serveren. PHP har nogle betydelige sikkerhedsproblemer og mangler afsmag kontrol ligesom Perl til ekstern indgang. PHP-scripts er placeret i HTML modsvares af skilletegn. Sproget har en bred vifte af funktioner og PHP 3 opad have objektorienteret kapacitet. PHP er blevet en af de mest populære Active Server Pages og understøttes af en aktiv udvikler samfund.