Mammouth du PHP |
586 Messages
21 oct. 2022, 17:08
Bonjour,
Le fait d'utiliser un élément de tableau qui n'existe pas déclenche une "Notice" avec PHP 7.3.
Avec PHP 8, ceci déclenche désormais un "Warning".
La rapport d'erreur (error_reporting) de ton serveur OVH doit être configuré pour afficher uniquement les "Fatal Error" et les "Warning", l'affichage des "Notice" doit être désactivé.
Dans tous les cas, utiliser un élément de tableau qui n'existe pas est une erreur (même si l'erreur n'est pas bloquante pour PHP).
Tu peux vérifier que l'élément existe avant de l'utiliser avec la fonction isset.