PHP 8.x changements et configuration
Par PlaceOweb le jeudi, novembre 26 2020, 08:08 - PHP - Lien permanent
Petit tour d'horizon des modifications sur PHP 8 qui succède à la version de PHP 7.4.
Les versions de PHP8.x et son avancement sur :
- PHP/NEWS ou PHP/NEWS
- PHP Quality Assurance Team Web Page
- Téléchargement des dernières compilations instantanés : PHP windows Snapshots
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
- Migration de PHP 7.x.y vers PHP 8.0.x
- Migration de PHP 8.0.x vers PHP 8.1.x
- Migration de PHP 8.1.x vers PHP 8.2.x
- Migration de PHP 8.2.x vers PHP 8.3.x