News: 2022-12-13T02_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 est là : voici tout ce qui change avec la mise à jour

(2022/12/13)


PHP 8.2 est là : voici tout ce qui change avec la mise à jour

mardi 13 décembre 2022

La toute nouvelle version de PHP 8.2 est sortie officiellement le 6 décembre. Readonly classes et Disjunctive Normal Form font partie de la copieuse liste des changements. Un nouveau guide de migration est en ligne pour l’occasion.

L’équipe de développement de PHP annonce la [1]disponibilité immédiate de PHP 8.2.0 .

Une [2]page de présentation de cette nouvelle version de PHP a été mise en ligne.

PHP 8.2 : 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...

La liste complète des nouveautés se trouve dans le [3]fichier Changelog.

Télécharger PHP 8.2

Pour télécharger les sources de PHP 8.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/archive/2022.php#2022-12-08-1

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

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

[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



A novice asked the Master: "Here is a programmer that never designs,
documents, or tests his programs. Yet all who know him consider him one of
the best programmers in the world. Why is this?"
The Master replies: "That programmer has mastered the Tao. He has
gone beyond the need for design; he does not become angry when the system
crashes, but accepts the universe without concern. He has gone beyond the
need for documentation; he no longer cares if anyone else sees his code. He
has gone beyond the need for testing; each of his programs are perfect within
themselves, serene and elegant, their purpose self-evident. Truly, he has
entered the mystery of the Tao."
-- Geoffrey James, "The Tao of Programming"