News: 2023-03-22T02_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.4 est là : qu’attendre de cette mise à jour ?

(2023/03/22)


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

mercredi 22 mars 2023

La toute nouvelle version de PHP 8.2 est sortie officiellement le 6 décembre. Une nouvelle révision 8.2.4 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 l’an dernier. L’équipe de développement de PHP annonce la [2]disponibilité immédiate de PHP 8.2.4 .

Qu’attendre de cette mise à jour 8.2.4 ? Principalement des corrections au niveau des (très nombreux) éléments essentiels, dont Core, Curl, Date, FFI, Fiber, FPM, GMP, Intl, Json, MBString, Opcache, OpenSSL, PDO OCI, PHPDBG, PGSQL, Phar, Random, Reflection, Standard Streams, Tidy et Zlib.

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.4

Pour télécharger les sources de PHP 8.2.4 , 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-03-16-2

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

[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



OPPRESSED GEEK: Everybody keeps blaming me for the Y2K problem, the
Melissa Virus, Windows crashes... you name it. When somebody finds out
you're a bona fide geek, they start bugging you about computer problems. I
frequently hear things like, "Why can't you geeks make Windows work
right?", "What kind of idiot writes a program that can't handle the year
2000?", "Geeks are evil, all they do is write viruses", and "The Internet
is the spawn of Satan".

I'm afraid to admit I have extensive computing experience. When somebody
asks what kind of job I have, I always lie. From my experience, admitting
that you're a geek is an invitation to disaster.

LARRY WALL: I know, I know. I sometimes say that I'm the founder of a
pearl harvesting company instead of admitting that I'm the founder of the
Perl programming language.

ERIC S. RAYMOND: This is tragic. We can't live in a world like this. We
need your donations to fight social oppression and ignorance against
geekdom...

-- Excerpt from the Geek Grok '99 telethon