error_reportingEstablece el nivel de reporte de errores de PHP
&reftitle.description;
interror_reportingintnullerror_level&null;error_reporting modifica la directiva
error_reporting
durante la ejecución del script. PHP posee varios niveles de errores,
utilizar esta función configura este nivel durante la duración (de ejecución)
del script. Si el parámetro opcional error_level
no está definido, error_reporting retornará
únicamente el nivel de reporte de errores actual.
&reftitle.parameters;
error_level
El nuevo nivel error_reporting.
Puede ser un campo de bits o una combinación de constantes.
El uso de constantes es altamente recomendado para asegurar una
compatibilidad máxima con las futuras versiones.
A medida que se crean nuevos niveles de errores, los valores
evolucionan, por lo que los valores antiguos ya no tienen necesariamente el mismo significado.
Las constantes que representan los niveles de errores disponibles y la
significación de estos niveles de errores se describe
en el manual sobre las
constantes predefinidas.
&reftitle.returnvalues;
Retorna el nivel de error_reporting,
before de que sea cambiado a error_level
El operador de control de errores
@ modifica el error_level durante la gestión de errores.
&reftitle.changelog;
&Version;&Description;8.0.0error_level ahora es nullable.
&reftitle.examples;
Ejemplo con error_reporting
]]>
&reftitle.notes;
Al pasar el valor -1, todas las errores posibles
serán mostradas, incluso al agregar nuevos niveles y constantes
en las futuras versiones de PHP. Este comportamiento
es equivalente a proporcionar la constante E_ALL.
&reftitle.seealso;
La directiva display_errorsLa directiva html_errorsLa directiva xmlrpc_errorsEl operador de control de erroresini_set