error_reporting Establece qué errores de PHP son notificados &reftitle.description; interror_reporting intlevel La función error_reporting establece la directiva error_reporting en tiempo de ejecución. PHP tiene muchos niveles de errores, al utilizar esta función se establece qué nivel para la duración (tiempo de ejecución) de su script. Si no se establece el parámetro opcional level, error_reporting simplemente devolverá el nivel de notificación de errores actual. &reftitle.parameters; level El nuevo nivel de error_reporting. Toma una máscara de bits o constantes nominadas. Al usar constantes nominadas se aconseja asegurarse la compatibilidad para versiones futuras. Mientras se añaden niveles de errores, el rango de los valores integers aumenta, por lo que los niveles de errores basados en valores integer antiguos no se comportarán como se esperaba. Las constantes de niveles de error disponibles y los significados reales de estos errores están descritos en las constantes predefinidas. &reftitle.returnvalues; Devuelve el antiguo nivel de error_reporting del nivel actual si no se da el parámetro level. &reftitle.changelog; &Version; &Description; 5.0.0 Se introdujo E_STRICT (no es parte de E_ALL). 5.2.0 Se introdujo E_RECOVERABLE_ERROR. 5.3.0 Se introdujo E_DEPRECATED y E_USER_DEPRECATED. &reftitle.examples; Ejemplos de <function>error_reporting</function> ]]> &reftitle.notes; La mayoría de los errores E_STRICT son evaluados en tiempo de compilación por lo que tales errores no son notificados en el archivos cuando error_reporting se mejora al incluir errores E_STRICT (y viceversa). Al pasar el valor -1 se mostrarán todos los errores posibles, incluso cuando se añadan nuevos niveles y constantes en futuras versiones de PHP. &reftitle.seealso; La directiva display_errors La directiva html_errors La directiva xmlrpc_errors ini_set