Maison >développement back-end >tutoriel php >Comment supprimer les rapports d'erreurs de normes strictes dans PHP 5 ?

Comment supprimer les rapports d'erreurs de normes strictes dans PHP 5 ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-14 00:43:10298parcourir

How to Suppress Strict Standards Error Reporting in PHP 5?

Désactivation du rapport d'erreurs selon des normes strictes dans PHP 5

Question :

Comment puis-je désactiver le rapport d'erreurs de normes strictes dans mon PHP 5 script ?

Réponse :

En fonction de vos besoins spécifiques, vous pouvez soit désactiver complètement le rapport d'erreurs, soit empêcher l'utilisateur de voir les erreurs tout en les enregistrant. Pour cette dernière approche, vous pouvez utiliser le code suivant :

ini_set('display_errors', '0');     # don't show any errors...
error_reporting(E_ALL | E_STRICT);  # ...but do log them

Ce code supprimera l'affichage des erreurs, mais il les enregistrera toujours dans votre journal système standard ou dans un emplacement personnalisé spécifié par error_log directive.

Remarque :

Il est généralement conseillé de consigner les erreurs, même sur un site de production. Cela vous permet de surveiller les erreurs et de résoudre les problèmes avant qu'ils n'affectent l'expérience utilisateur.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn