368 of 410 menu

Fonction error_reporting

La fonction error_reporting définit le niveau des erreurs qui seront affichées pendant l'exécution du script. Elle peut accepter soit des constantes prédéfinies de niveau d'erreur, soit leur combinaison via un OR bit à bit. La fonction retourne le niveau de rapport précédent.

Syntaxe

error_reporting([int $level]);

Exemple

Définissons le niveau de rapport pour afficher toutes les erreurs :

<?php error_reporting(E_ALL); ?>

Exemple

Désactivons les rapports d'erreurs :

<?php error_reporting(0); ?>

Exemple

Définissons un niveau de rapport combiné :

<?php error_reporting(E_ERROR | E_WARNING | E_PARSE); ?>

Exemple

Récupérons le niveau de rapport actuel :

<?php $current_level = error_reporting(); echo $current_level; ?>

Voir aussi

  • la fonction ini_set,
    qui définit les paramètres de configuration
  • la fonction set_error_handler,
    qui définit un gestionnaire d'erreurs personnalisé
uzcswhinlru