7.26 Gestion des erreurs
7 Index des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Constantes prédefinies . Exemples . Voir aussi . debug_backtrace . debug_print_backtrace . error_log ->error_reporting . restore_error_handler . set_error_handler . trigger_error . user_error
|
7.26.11 error_reporting()Fixe le niveau de rapport d'erreurs PHP[ Exemples avec error_reporting ] PHP 3, PHP 4
int
error_reporting (
int
level
)
error_reporting
fixe le niveau de rapport d'erreur PHP
et retourne l'ancienne valeur. Le niveau d'erreur peut être un champs
de bits, ou une constante. L'utilisation des constantes est vivement
recommandée, pour assurer une compatibilité maximale avec
les futures versions. Au fur et à mesure que de nouveaux niveaux
d'erreurs sont créés, l'intervalle de validité des niveaux
évolue, et les anciennes valeurs n'ont plus les mêmes significations.
Exemple de modification de niveau d'erreur |
<?php error_reporting (55); // En PHP 3, équivalent à E_ALL ^ E_NOTICE // ...en PHP 4, '55' signifie (E_ERROR | E_WARNING | E_PARSE | E_CORE_ERROR | E_CORE_WARNING)
error_reporting (2039); // PHP 4 équivalent à E_ALL ^ E_NOTICE
error_reporting (E_ALL ^ E_NOTICE);
|
Suivez les liens de chaque valeur interne pour connaître leur signification :
Voir aussi
la directive display_errors
et
ini_set
.
|