Exemple
Spécifiez différents rapports de niveau d'erreur:
<?php
// Turn off error reporting
error_reporting(0);
// Report runtime errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);
// Report all errors
error_reporting(E_ALL);
// Same as error_reporting(E_ALL);
ini_set("error_reporting",
E_ALL);
// Report all errors except E_NOTICE
error_reporting(E_ALL & ~E_NOTICE);
?>
Définition et utilisation
Le error_reporting() fonction spécifie les erreurs sont signalées.
PHP a plusieurs niveaux d'erreurs, et en utilisant cette fonction permet de définir ce niveau pour le script en cours.
Syntaxe
error_reporting( level ) ;
Paramètre | La description |
---|---|
level | Optionnel. Indique le niveau rapport d'erreur pour le script en cours. Les numéros d'erreur et les constantes nommées sont acceptées. Remarque: les constantes nommées sont recommandées pour assurer la compatibilité pour les futures versions de PHP |
Détails techniques
Valeur de retour: | Renvoie l'ancien niveau de rapport d'erreurs ou le niveau actuel de rapports d'erreur si aucun paramètre de niveau est donné |
---|---|
PHP Version: | 4.0+ |
<Erreur PHP Référence