TOOLinux

Le journal du Libre

Sortie de PHP 8.0.5 : ce qu’il faut savoir sur la nouvelle version

mercredi 5 mai 2021

PHP 8.0 est disponible depuis fin novembre et vient d’être mis à jour fin avril en version 8.0.5, une édition de maintenance vivement conseillée. On vous explique ce qui change et comment tester du code en PHP 8.

Quand sort PHP 8 ?

PHP 8 a été publié le 26 novembre 2020. Une nouvelle mise à niveau vient d’être livrée, mais avec du retard. Deux modifications malveillantes avaient en effet été apportées au dépôt de code source de PHP, qui ont retardé les publications de plusieurs semaines.

La version 8.0.4 de PHP est devenue 8.0.5 pour conserver la feuille de route initiale.

Quoi de neuf dans PHP 8.0.5 ?

PHP 8

PHP 8 est ce que l’on appelle une version majeure. Les codes développés sont donc mis à rude épreuve durant la transition.

Plusieurs nouveautés : arguments nommés, types d’union, attributs, promotion de propriété de constructeur, l’expression match, l’opérateur nullsafe, JIT (Compilation à la Volée), ainsi que des améliorations dans le système de typage, la gestion d’erreur et de cohérence. La liste complète des nouveautés de PHP 8 se trouve, elle, sur cette page, en français.

PHP 8.0.5

PHP 8.0.5 a été livré le 30 avril 2021. On trouve tout de même une trentaine de corrections et d’optimisations diverses.Il s’agit d’une version "bug fix", mais elle est vivement recommandée pour tous les utilisateurs de PHP 8.

Comment tester du code PHP 8.0 ?

Pour tester du code PHP 8.0, la plateforme Extendsclass, qui propose des outils en ligne gratuits à destination des développeurs, a mis en place une plaine de jeux (playground) PHP.

Vous pouvez y tester le code PHP 8.0 depuis une interface très simple.

Mettre à jour vers PHP 8.0.5

Pour migrer vers PHP 8, il suffit de se rendre sur cette page. On y trouve plusieurs versions stables, pesant entre 10 et 16Mb, ainsi que les signatures.