Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Changements de comportements en PHP 8

Description

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.

Conférence donnée lors du Forum PHP 2023, ayant eu lieu les 12 et 13 octobre 2023.

Informations complémentaires

Vidéo

Le speaker

Damien SEGUY

Damien Seguy est directeur technique chez Exakat Ltd., société spécialisée dans les solutions pour la qualité du code source en PHP. Il dirige le développement du moteur d'analyse statique d'Exakat, qui assure la revue de code pour les migrations, la clarté et la sécurité. Avec plus de quinze ans de contributions au monde PHP, son expérience l'a fait passer par la rédaction de la documentation, l'élevage d'elephpants, l'animation de groupes d'utilisateurs sur trois continents. Il aime faire du gremlin, des ??? et du camembert.