'''PHP''' ([[Moment (matematika)|trenutno]][[tričrkovna kratica|tričrkovni]] [[rekurzija|rekurzivni]] [[kratica|akronim]] za ''PHP Hypertext Preprocessor'', izvirno pa ''Personal Home Page Tools'', [[slovenščina|slovensko]] ''[[Orodje|orodja]] za osebno [[Spletna stran|spletno stran]]'') je razširjen [[Odprtokodni programi|odprtokodni]] [[programski jezik]], ki se uporablja za [[Strežnik|strežniške]] uporabe oziroma za razvoj dinamičnih spletnih vsebin. Lahko ga primerjamo z [[Microsoft]]ovim sistemom [[ASP]], [[VBScript]] in [[JavaScript|JScript]], [[Sun Microsystems|Sun Microsystemovim]] sistemom [[Delnooplaščena krogla z mehko konico|JSP]] in [[Programski jezik java|Java]] ter [[sistem]]<nowiki/>omsistemom [[Common Gateway Interface|CGI]] in [[Perl]].
[[Podobnost (geometrija)|Podoben]] je običajno strukturiranim programskim jezikom, najbolj jezikoma [[programski jezik C|C]] in [[Perl]], in najbolj izkušenim [[programer]]jemprogramerjem dovoljuje razvijanje zapletenih uporab brez dolgega [[Učenje|učenja]].
== Zgodovina ==
PHP je bil napisan kot [[Skupina Gadi|skupina]][[Common Gateway Interface|CGI]]-[[Program|programov]] v [[Programski jezik|programskem jeziku]] [[Programski jezik C|C]]. [[Pisanje|Napisal]] ga je [[Danska|dansko]][[Kanada|kanadski]][[programer]] [[Rasmus Lerdorf]] [[Leto|leta]][[1994]], da bi [[Zamenjani pomen|zamenjal]] nekaj skript napisanih v Perlu, ki jih je uporabljal za [[upravljanje]] svoje [[spletna stran|spletne strani]].
Lerdorf je sprva napisal PHP, da bi prikazal svoj [[biografija|življenjepis]] in hkrati zajemal [[Podatek|podatke]][[Obiskovalec|obiskovalcev]][[Spletna stran|strani]]. Tako je [[8. julij]]a [[1995]] izdal »Personal Home Page Tools«, zatem ko ga je združil s svojim [[Interpreter|interpretorinterpreterjem]]<nowiki/>jem za [[spletni obrazec|spletne obrazce]] (PHP/FI).
== Uporaba ==
PHP primarno teče na [[spletni strežnik|spletnem strežniku]], kjer jemlje PHP [[izvorna koda|izvorno kodo]] za vhod in generira spletno stran kot izhod. Kot del PHP-ja sta tudi možnost zaganjanja skript v ukaznem načinu in kreiranje grafičnih aplikacij.