웹 프로그래밍에서 PHP(Personal Home Page)는 JavaScript 및 Microsoft의 VBScript와 유사한 스크립트 언어 및 인터프리터로, 주로 Linux 웹 서버에서 무료로 제공되고 사용됩니다. PHP(이니셜은 "Personal Home Page Tools"라고 하는 프로그램의 초기 버전에서 따옴)는 Microsoft의 Active Server Page(ASP) 기술(Microsoft의 Windows NT 서버에서만 실행됨)에 대한 교차 플랫폼 대안입니다. ASP와 마찬가지로 PHP 스크립트는 HTML과 함께 웹 페이지에 포함됩니다. 페이지를 요청한 사용자에게 페이지를 보내기 전에 웹 서버는 PHP를 호출하여 PHP 스크립트에서 요청한 작업을 해석하고 수행합니다. PHP 스크립트를 포함하는 HTML 페이지에는 일반적으로 ".php" ".php3" 또는 ".phtml"의 파일 이름 접미사가 부여됩니다. ASP와 마찬가지로 PHP는 스크립트 해석 결과에 따라 내용이 달라지므로 "동적 HTML 페이지"로 생각할 수 있습니다.
PHP는 무료이며 오픈 소스 라이선스에 따라 제공됩니다.