PHP 8.5 : ne migrez pas sans vérifier les dépréciations annoncées
jeu, 04/12/2025 - 16:37
PHP 8.5 est disponible depuis quelques semaines. Ne migrez pas vers la 8.5 sans avoir vérifier le bon fonctionnement des vos codes PHP. Cette version déprécie des dizaines de fonctions et provoquent des casses de compatibilités suite aux changements dans le langage. Par exemple :
- l'opérateur backlist comme un alias sur shell_exec() est déprécié
- boolean, integer, double, binary sont remplacés par (bool), (int), (float) et (string)
- disable_classes (paramètre INI) est retiré
Nous vous conseillons de bien lire les notes :
- incompatibilités suite aux changements réalisés dans la 8.5 : https://www.php.net/manual/en/migration85.incompatible.php
- les fonctions dépréciées : https://www.php.net/manual/en/migration85.deprecated.php

