Les versions de PHP8.x et son avancement sur :

PHP - NEWS

PHP - UPGRADING

Les modifications de PHP 8

Release PHP 8.0, une mise à jour majeure du langage PHP.

  • Arguments nommés - Named arguments
  • Attributs - Attributes
  • Promotion de propriétés de constructeur - Constructor property promotion
  • Types d'union - Union types
  • Expression match - Match expression
  • Opérateur Nullsafe - Nullsafe operator
  • Comparaisons entre les chaînes de caractères et les nombres plus saines - Saner string to number comparisons
  • Erreurs de type cohérent pour les fonctions internes - Consistent type errors for internal functions
  • Compilation Juste-à-Temps (JIT - juste à temps/compilation à la volée)
  • Amélioration du système de typage et de la gestion d'erreur
  • Autres ajustements de syntaxe et améliorations
  • Nouvelles Classes, Interfaces, et Fonctions

Migrer de PHP 7 à PHP 8

Version et fin de vie

Versions stables

Outil en ligne de benchmark et comparaison du code des différentes versions de PHP

3v4l.org