ഒരു കൂട്ടം പേൾ (perl) സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് 1994 മുതൽ തന്നെ റാസ്മസ് ലെർഡോഫ് എന്ന പ്രോഗ്രാമ്മർ തന്റെ സ്വകാര്യ പേജുകൾ പുനർനിർമ്മിക്കുകയും പുനഃക്രമീകരിക്കുകയും ചെയ്തിരുന്നു. തുടർന്ന് 1997 ഓടെ ഇസ്രായൽ സ്വദേശികളായ രണ്ടു പ്രോഗ്രാമ്മർ സീവ് സുരസ്കി ഉം അന്ടിഗട്മൻ ഉം ചേർന്ന് റാസ്മസ് ലെർഡോഫ് എഴുതിയ സ്ക്രിപ്റ്റ് പുനഃക്രമീകരിക്കുകയും ഒരു പാർസർ നിർമ്മിക്കുകയും ചെയ്തു. ഈ പാർസർ PHP3 ക്ക് വേണ്ടിയുള്ള പാർസർ ആയി പിന്നീടു ഉപയോഗിക്കുകയായിരുന്നു. PHP3 നിർമിച്ചതിന് ശേഷമാണ് PHP യുടെ മുഴുവൻ നാമം ഹൈപർ ടെക്സ്റ്റ്‌ പ്രീപ്രോസസ്സർ എന്നായി അറിയപ്പെട്ടത്‌. PHP യുടെ ഔദ്യോഗികമായ പതിപ്പ് 1998 ഇൽ പുറത്തിറക്കി. 2008 ഓടെ PHP5 പുറത്തിറങ്ങി. ഓരോ പതിപ്പ് പുറത്തിറക്കുമ്പോഴും കൂടുതൽ മികവുറ്റ രീതിയിൽ പ്രവർത്തിക്കുവാൻ PHP ക്ക് കഴിഞ്ഞിട്ടുണ്ട്. പഴയ പതിപ്പിൽ നിന്നും പുതിയ പതിപ്പിൽ എത്തുമ്പോൾ ചില മാറ്റങ്ങൾ PHP ക്ക് സംഭവിച്ചിട്ടുണ്ട് .ഉദാഹരണത്തിന് രജിസ്റ്റർ ഗ്ലോബൽ (register _global) പുതിയ പതിപ്പിൽ ഉൾക്കൊള്ളിച്ചിട്ടില്ല. PHP യുടെ ഇന്റർപ്രെട്ടർ (interpreter) 32 -ബിറ്റിലും 64 -ബിറ്റിലും പ്രവർത്തിക്കുന്ന ഓപ്പറേറ്റിങ് സിസ്റ്റത്തിനു അനുയോജ്യമായ രീതിയിൽ ലഭ്യമാണ്.

വേരിയബിൾ
പിഎച്പി ഒബ്ജെക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാം
ചരിത്രം
പിഎച്പി ഫ്രെയിംവ൪ക്ക്‌സ്