Langage de script interprété par le serveur Web. Il permet de générer dynamiquement des pages HTML. (Personal Home Page)
Petit historique : Ce qui allait devenir PHP a été créé en 1995 par le Danois Rasmus Lerdorf. Son seul et unique but à l'époque était de savoir qui venait lire son CV sur Internet. Etant à son compte, il envoyait des lettres de motivations à diverses entreprises, et mentionnait l'URL de son site. Il avait donc écrit un script CGI en langage Perl qui ajoutait des balises dans le code HTML qui récupéraient les informations sur les visiteurs. Pour impressionner ses visiteurs, il choisit de rendre ses statistiques d'accès publiques. Il baptisa cet outil PHP-Tools (PHP pour Personal Home Page) car ce n'était pour lui qu'un outil destiné à sa page personnelle (home page). C'est également à ce moment que, suite à plusieurs demandes concernant la disponibilité de son script, il choisit de le diffuser comme freeware (ou graticiel) … le concept de logiciel libre n'existait pas à l'époque. Suite à sa recherche d'emploi, Rasmus obtint un contrat à l'Université de Toronto où il devait travailler sur un système de connexion à Internet pour les étudiants. Il devait développer une interface de gestion Web accédant à la base de données des étudiants hébergée sur un gros système IBM et permettant d'autoriser la connexion en fonction du paiement effectué par chaque étudiant. Cette base devait pouvoir être mise à jour en temps réel. Vu qu'il n'existait alors aucun outil d'interfaçage entre HTML et base de données, Rasmus eut l'idée d'ajouter des balises spécifiques dans les pages HTML, celles- ci étant interprétées par le compilateur C. Il donna à cet ensemble de balises le nom de FI pour "Forms Interpreter" (interpréteur de formulaire) car elles permettaient de récupérer des informations saisies dans des formulaires puis de les convertir afin de les exporter vers d'autres systèmes. En combinant les fonctionnalités de PHP-Tools et de FI, Rasmus réalisa en 1996 la deuxième version de PHP, PHP-FI. Bien qu'il lui soit venu l'idée de commercialiser son produit, il s'abstint devant les messages reçus de nombreux programmeurs à travers le monde qui lui envoyait des corrections de bugs et des améliorations. PHP est dès lors devenu un projet Open Source et Rasmus continue à être l'un des principaux développeurs, même si le moteur d'interprétation de PHP a été complètement réécrit entre temps.