News: 2023-02-08T00_30_00Z

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

PHP 8.2.2 est là : qu’attendre de cette mise à jour ?

(2023/02/08)


PHP 8.2.2 est là : qu’attendre de cette mise à jour ?

mercredi 8 février 2023

La toute nouvelle version de PHP 8.2 est sortie officiellement le 6 décembre. Une nouvelle révision a été publiée il y a quelques jours, qui corrige plusieurs problèmes. Un nouveau guide de migration est en ligne pour l’occasion.

Une [1]page de présentation de la nouvelle version de PHP a été mise en ligne début décembre. Place à la première mise à jour. L’équipe de développement de PHP annonce la [2]disponibilité immédiate de PHP 8.2.2 .

Qu’attendre de cette mise à jour 8.2.2 ? Principalement des corrections au niveau des éléments essentiels, dont Core, FPM, Hash, IMAP, LDAP, PHPDBG, Posix, Random, Opcache ou encore XMLWriter. La liste complète des nouveautés se trouve dans le [3]fichier Changelog.

PHP 8.2 : rappel des nouveautés

Cette version est la dernière version (mineure) du langage PHP. Elle comprend de nombreuses améliorations et de nouvelles fonctionnalités :

Classes en lecture seule ( Readonly classes )

Types de forme normale disjonctive (DNF ou Disjunctive Normal Form )

Nouveaux types autonomes : null, false et true.

Nouvelle extension "Random".

Dépréciation des propriétés dynamiques

Et bien plus encore...

Télécharger PHP 8.2.2

Pour télécharger les sources de PHP 8.2.2 , rendez-vous sur la [4]page des téléchargements .

Le guide de migration vers la version 8.2 a été ajouté dans le nouveau [5]Manuel PHP .

Comment tester du code PHP ?

Pour tester du code PHP , la plateforme [6]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 [7]code PHP depuis une interface très simple.

[8]



[1] https://www.php.net/releases/8.2/en.php

[2] https://www.php.net/archive/2023.php#2023-02-02-1

[3] https://www.php.net/ChangeLog-8.php#8.2.2

[4] https://www.php.net/downloads

[5] https://php.net/manual/en/migration82.php

[6] https://extendsclass.com

[7] https://extendsclass.com/php.html

[8] https://www.toolinux.com/?php-nouvelle-version-nouveautes#forum



It's later than you think.