Lorsque vous rencontrez des avis persistants comme "Constante déjà définie" malgré la désactivation des display_errors dans php.ini, il est essentiel comprendre le problème à main.
Pour désactiver les avis, ajustez le niveau de rapport d'erreurs sur E_ALL et ~E_NOTICE. Cela peut être fait à l'aide du paramètre ini error_reporting ou de la fonction error_reporting().
Bien que les avis puissent être ennuyeux, ils indiquent des problèmes potentiels dans votre code. Par exemple, définir une constante deux fois n’aura aucun effet sur la deuxième définition, laissant la constante inchangée. Cela peut entraîner un comportement inattendu.
Dans PHP 5.3, le rapport des piles d'appels lors de notifications est un problème connu. Pour résoudre ce problème :
N'oubliez pas que les avis ont un but en signalant des problèmes de codage potentiels. Abordez-les au lieu de simplement les faire taire pour éviter de futurs maux de tête.
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!