error_reportingFixe le niveau de rapport d'erreurs PHP
&reftitle.description;
interror_reportingintnullerror_level&null;error_reporting modifie la directive
error_reporting
pendant l'exécution du script. PHP possède plusieurs niveaux d'erreurs,
utiliser cette fonction configure ce niveau pendant la durée (d'exécution)
du script. Si le paramètre optionnel error_level
n'est pas défini, error_reporting retournera
uniquement le niveau de rapport d'erreurs courant.
&reftitle.parameters;
error_level
Le nouveau niveau error_reporting.
Il peut être un champ de bits ou une combinaison de constantes.
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, les valeurs
évoluent, c'est pourquoi les anciennes valeurs n'ont plus forcément la même
signification.
Les constantes représentant les niveaux d'erreurs disponibles et la
signification de ces niveaux d'erreurs est décrite
dans le manuel sur les
constantes prédéfinies.
&reftitle.returnvalues;
Retourne le niveau d'error_reporting,
avant qu'il ne soit changé en error_level
L'opérateur de contrôle d'erreur
@ modifie le error_level pendant la gestion des erreurs.
&reftitle.changelog;
&Version;&Description;8.0.0error_level est désormais nullable.
&reftitle.examples;
Exemple avec error_reporting
]]>
&reftitle.notes;
En passant la valeur -1, toutes les erreurs possibles
seront affichées, même lors de l'ajout d'autres niveaux et constantes
dans les futures versions de PHP. Ce comportement
est équivalent à fournir la constante E_ALL.
&reftitle.seealso;
La directive display_errorsLa directive html_errorsLa directive xmlrpc_errorsL'opérateur de contrôle d'erreurini_set