Maison >développement back-end >tutoriel php >Pourquoi ma classe enfant PHP renvoie-t-elle une erreur « La déclaration de childClass::customMethod() devrait être compatible avec celle de parentClass::customMethod() » ?
Erreur de compatibilité de déclaration de méthode PHP
Le message d'erreur "Normes strictes : la déclaration de childClass::customMethod() doit être compatible avec celle de parentClass::customMethod()" se produit en PHP lorsqu'une méthode déclarée dans une classe enfant n'est pas compatible avec la méthode correspondante dans la classe parent. classe.
Pour déterminer la cause de cette erreur, il est important de comprendre ce qui constitue la « compatibilité » entre deux méthodes :
Pour résoudre cette erreur, assurez-vous que la méthode de la classe enfant répond à ces directives de compatibilité. Pour des informations plus détaillées sur la compatibilité des déclarations de méthodes PHP, reportez-vous à la documentation officielle.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!