PHP 8 Beta 3 est sorti Depuis son entrée en phase bêta, PHP 8 est entré dans la période de gel des fonctionnalités et il n'y aura aucune modification de fonctionnalité. Les mises à jour dans cette version sont les suivantes :
Calendrier
Correction du bug #80007 (problème potentiel de confusion de type dans l'analyse des paramètres unixtojd())
COM
Correction du bug n° 55847 (nouvel emplacement pour DOTNET .NET 4.0 GAC)
DOM
Correction du bug n° 79968 (Crash de l'API DOMChildNode sur les nœuds non attachés)
Fileinfo
Mise à niveau vers libmagic 5.39
Opcache
Correction du bug #80030 (segfault de l'optimiseur avec isset sur la propriété statique avec le nom de classe dynamique undef)
Le cycle de publication spécifique de PHP 8 est le suivant :
https://wiki.php.net/todo/php80
Parmi eux, RC6 a été supprimé pour rendre le plan cohérent avec les versions d'autres branches actives. On peut également voir que la prochaine version RC 1 devrait sortir le 17 septembre et que la date officielle de l'AG 8.0.0 est le 26 novembre.
Il est à noter que la version bêta n'est pas adaptée à la production.
PHP 8 est une nouvelle version majeure, qui introduit des changements majeurs, ainsi que de nombreuses nouvelles fonctionnalités et améliorations de performances, notamment le très attendu JIT, les types d'union, les attributs et WeakMap, etc. Pour plus de détails, veuillez consultez le rapport précédent :