News: 2022-11-28T01_00_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)

Ce qui change avec PHP 8.1.13 et quand arrive PHP 8.2

(2022/11/28)


Ce qui change avec PHP 8.1.13 et quand arrive PHP 8.2

lundi 28 novembre 2022

La toute nouvelle version de PHP 8.1 est sortie officiellement en novembre dernier. Une nouvelle mise à niveau PHP 8.1.13 est arrivée, avec plusieurs éléments corrigés. Les nouveautés et des nouvelles de PHP 8.2.

PHP 8.1.13 : sortie

[1]PHP 8.1.13 est une mise à jour corrective du langage PHP dans sa dernière version. Elle est sortie le 24 novembre 2022.

Au même moment sort une correction de l’ancienne branche de PHP, PHP [2]8.0.26 .

PHP 8.1.13 : nouveautés

Il s’agit d’une version de correction de bogues, mais tous les utilisateurs de PHP 8.1 sont encouragés à mettre à jour vers cette version, qui corrige [3]de très nombreux éléments : CLI, Core, Date, FPM, mysqli, MySQLnd, OpenSSL, Soap.

Nouveautés depuis PHP 8.1

Cette nouvelle édition contient de nombreuses nouvelles fonctionnalités, notamment les enums (énumerations), les propriétés readonly (en lecture seule), la syntaxe first-class callable, les fibres (fibers), les types d’intersection ou encore l’amélioration des performances.

Les " Fibers " sont des primitives permettant d’implémenter une concurrence coopérative légère. Elles permettent de créer des blocs de code qui peuvent être interrompus et repris comme les générateurs, mais de n’importe où dans la pile. S’il faut toujours une boucle d’événement, elles permettent aux implémentations bloquantes et non bloquantes de partager la même API.

Télécharger PHP 8.1.13

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

Le guide de migration a été ajouté dans le [5]Manuel PHP .

Où en est PHP 8.2 ?

Actuellement, la prochaine version de PHP 8.2 est en phase de " [6]Release Candidate ". La RC7 sera publiée le 24 novembre. La version finale devrait suivre d’ici décembre 2022.

Comment tester du code PHP ?

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

[9]



[1] https://www.php.net/archive/2022.php#2022-11-24-1

[2] https://www.php.net/archive/2022.php#2022-11-26-1

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

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

[5] https://www.php.net/manual/fr/migration81.php

[6] https://www.php.net/archive/2022.php#2022-11-24-2

[7] https://extendsclass.com

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

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



Safety Net-ism:
The belief that there will always be a financial and emotional
safety net to buffer life's hurts. Usually parents.
-- Douglas Coupland, "Generation X: Tales for an Accelerated
Culture"