PHP 8

Tous les benchmarks, vos résultats, vos tests.
Vos programmes, vos conseils logiciel
Votre matos, vos problèmes
Avatar de l’utilisateur
Aurelienazerty
Webmaster / Président
LAN : 130
Réactions :
Messages : 25871
Inscription : septembre 27, 2002, 9:41 pm

PHP 8

Message par Aurelienazerty »

Les premières informations sur la suite du langage php arrivent : PHP 8.0 aura un compilateur Just-In-Time
Avatar de l’utilisateur
Aurelienazerty
Webmaster / Président
LAN : 130
Réactions :
Messages : 25871
Inscription : septembre 27, 2002, 9:41 pm

Un développeur de PHP propose un langage fortement typé, le P++

Message par Aurelienazerty »

Avatar de l’utilisateur
Aurelienazerty
Webmaster / Président
LAN : 130
Réactions :
Messages : 25871
Inscription : septembre 27, 2002, 9:41 pm

New in PHP 8

Message par Aurelienazerty »

Pour ceux qui dev encore, voilà toutes les nouveautés de PHP 8 : New in PHP 8
Avatar de l’utilisateur
Aurelienazerty
Webmaster / Président
LAN : 130
Réactions :
Messages : 25871
Inscription : septembre 27, 2002, 9:41 pm

PHP 8 est disponible

Message par Aurelienazerty »

Avatar de l’utilisateur
Aurelienazerty
Webmaster / Président
LAN : 130
Réactions :
Messages : 25871
Inscription : septembre 27, 2002, 9:41 pm

PHP 8.1 : restriction de l'utilisation de $GLOBALS, notation littérale octale explicite des entiers

Message par Aurelienazerty »

Avatar de l’utilisateur
Aurelienazerty
Webmaster / Président
LAN : 130
Réactions :
Messages : 25871
Inscription : septembre 27, 2002, 9:41 pm

PHP 8.1 est disponible

Message par Aurelienazerty »

Avatar de l’utilisateur
shad0man
Acharné(e)
LAN : 38
Réactions :
Messages : 455
Inscription : mars 3, 2017, 11:57 am

PHP 8

Message par shad0man »

Faisant dorénavant beaucoup de PHP, on en est encore à la 7.4, j'ai hâte de pouvoir utiliser tout ce que PHP 8 amène...
Avatar de l’utilisateur
Aurelienazerty
Webmaster / Président
LAN : 130
Réactions :
Messages : 25871
Inscription : septembre 27, 2002, 9:41 pm

PHP 8.2 apportera de nouvelles fonctionnalités et les améliorations de performances

Message par Aurelienazerty »

PHP 8.2 apportera de nouvelles fonctionnalités et les améliorations de performances
PHP 8.2 sera probablement publié à la fin de 2022, mais aucune date n'a encore été fixée. De nouvelles fonctionnalités, les améliorations de performances, les modifications et les dépréciations sont attendues.
Avatar de l’utilisateur
Aurelienazerty
Webmaster / Président
LAN : 130
Réactions :
Messages : 25871
Inscription : septembre 27, 2002, 9:41 pm

Adapter et migrer votre ancien site PHP vers PHP8

Message par Aurelienazerty »

Adapter et migrer votre ancien site PHP vers PHP8, un truc qui aurait pu me servir pour ici, enfin phpStrom a fait le taf aussi.
Avatar de l’utilisateur
Aurelienazerty
Webmaster / Président
LAN : 130
Réactions :
Messages : 25871
Inscription : septembre 27, 2002, 9:41 pm

PHP 8.3, mise à jour majeure du langage PHP, est disponible

Message par Aurelienazerty »

PHP 8.3, mise à jour majeure du langage PHP, est disponible

En regardant les différences, c'est là où je me rends compte que 10 ans éloigné du dev à titre pro, ça commence à se sentir (ça fait longtemps que ça se voit avec la kalitay de mon code, mais c'est une autre histoire)
Avatar de l’utilisateur
shad0man
Acharné(e)
LAN : 38
Réactions :
Messages : 455
Inscription : mars 3, 2017, 11:57 am

PHP 8

Message par shad0man »

On va enfin pouvoir typer les constantes...Hourra !
Avatar de l’utilisateur
Aurelienazerty
Webmaster / Président
LAN : 130
Réactions :
Messages : 25871
Inscription : septembre 27, 2002, 9:41 pm

PHP 8.4 est disponible

Message par Aurelienazerty »

PHP 8.4 est disponible avec des hooks de propriétés, des objets paresseux, une visibilité asymétrique, un object API pour BCMath, de nouvelles fonctions pour les tableaux et une variété d'autres nouveautés

Dans les faits : https://www.php.net/releases/8.4/fr.php

Perso, je trouve que les hooks rendent le code plus compliqué à lire. Mais bon, c'est comme les expression ternaires, y en a qui sont fan, moi je trouve que c'est illisible.