PHP 8.5 Alpha 1 débarque avec ses nouveautés

Le texte qui suit présente mes commentaires et/ou un résumé du contenu que je partage avec vous. Pour consulter l'article original cliquez sur le lien indiqué plus bas.

Les développeurs PHP peuvent désormais tester les innovations de PHP 8.5 Alpha 1.

Cette version introduit des améliorations significatives :

  • les fermetures et callables de première classe deviennent utilisables dans les expressions constantes,

  • les traces d'erreurs fatales sont maintenant prises en charge

  • l'écosystème s'enrichit de l'attribut #[\NoDiscard] pour valoriser les valeurs de retour importantes et du cast (void) pour signaler une non-utilisation intentionnelle.

  • l'ajout de l'opérateur pipe et des fonctions array_first() et array_last() complète ces évolutions.

  • le CLI PHP intègre aussi l'option "--ini=diff" pour comparer les paramètres INI.

La roadmap prévoit un déploiement progressif jusqu'à la version stable de novembre, ponctuée de releases alpha, bêta et candidates successives.


Informations sur l'article partagé


Contenus en relation


Tags