Dans toute nouvelle version de PHP, l'ajout et la suppression de fonctionnalités est inévitable. Et les changements de comportement constituent une catégorie distincte de modifications. Pour un.e utilisateur.trice non averti.e, il peut sembler que rien n'a changé : le code reste identique en apparence. En réalité, différents cas limites produisent désormais des résultats différents par rapport à la version précédente. Il faut alors parfois longtemps pour s’en apercevoir.
Dans cette conférence, nous examinerons en détail les récents changements apportés aux fonctionnalités de PHP 8. Nous découvrirons comment les repérer dans le code et comment nous y préparer dès maintenant. Une meilleure compréhension du fonctionnement interne de PHP constituera une base solide pour éviter de provoquer de tels changements indésirables dans notre propre code.
Tweets