
#[Override] in PHP 8.3 - stitcher.io
PHP 8.3 introduit un nouvel attribut permettant de signaler qu'une méthode redéfinit une méthode parente. Cet ajout vise à prévenir les erreurs lorsque le nom de la méthode parente change, en informant le développeur qu'un problème pourrait survenir. Bien que l'attribut réalise une vérification à l'exécution, certains estiment qu'une analyse statique aurait pu accomplir le même objectif sans alourdir le langage. La communauté PHP semble divisée sur l'efficacité de cette nouvelle fonctionnalité, faisant échos aux débats autour de l'analyse statique.









