Histoire
Histoire et versions de PHP
1994 - Personal Home Page Tools / Form Interpreter
Pour pouvoir tracer les visiteurs de son curriculum vitae publié sur le web, Rasmus Lerdorf crée en langage C un jeu de binaires CGI (Common Gateway Interface : interface de communication entre le serveur HTTP et le programme qui génère le contenu HTML). Il met à disposition sa réalisation sous l'appellation PHP Tools (Personal Home Page Tools).
Vu l'intérêt suscité par son langage, il continue durant les mois et années suivantes à étendre les possibilités offertes par son langage, le renommant successivement FI (Form Interpreter : intépreteur de formulaires), puis PHP/FI et enfin PHP 2.0

Rasmus Lerdorf
1998 - PHP3: Hypertext Preprocessor
Andi Gutmans et Zeev Suraski, deux chercheurs de l'Université de Tel-Aviv, commencent la réécriture de l'analyseur interne pour pouvoir étoffer le langage de fonctionnalités nécessaires à la conception d'un site d'e-commerce. Pour profiter de la communauté des développeurs PHP, ils s'associent à Rasmus Lerdorf pour créer la troisième version du langage dont l'acronyme prend une nouvelle signification: PHP Hypertext Preprocessor.
À son apogée, PHP 3.0 était installé sur approximativement 10% des serveurs web d'Internet.(php.net)

Rasmus Lerdorf

Zeev Suraski
Zeev Suraski 1999 - PHP4 Fin 1998, Andi Gutmans et Zeev Suraski décident de réécrire une nouvelle fois le moteur interne de PHP afin d'améliorer les performances et la modularité du code.
C'est la naissance du moteur 'Zend Engine', (Zeev Andi Engine). Le langage PHP 4.0 s'appuyant sur ce moteur apporte de nouvelles fonctionnalités comme, entre autres, les sessions HTTP.
2004 - PHP5
Le moteur 'Zend' est de nouveau amélioré pour augmenter ses performances. Le langage PHP 5.0 propose des structures de données plus compatibles avec la POO(Programmation Orientée Objet)
2015 - PHP7
La version PHP 6.0 qui tentait d'intégrer l'Unicode au cœur du langage a été abandonnée avant même d'avoir été publiée.
Le langage PHP 7.0 offre, entre autres nouvelles fonctionnalités, de spécifier le type de données d'une variable ou d'un retour de fonction.
Cette nouvelle version est basée sur PHPNG (PHP Next Gen) le nouvel interpréteur qui améliore les performances de 25% à 70% sans devoir changer une ligne de code ! Une mise à jour du module installé sur le serveur web suffit.
PHP 8.3 annoncé pour fin 2024
PHP 8.3 est une mise à jour majeure du langage PHP. Elle contient de nombreuses nouvelles fonctionnalités, telles que la typage explicite des constantes de classe, le clonage profond des propriétés en lecture seule et des ajouts à la fonctionnalité de génération de nombres aléatoires. Comme toujours, elle inclut également des améliorations des performances, des corrections de bogues et un nettoyage général.