Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Obtener estado de error_reporting

Estas en el tema de Obtener estado de error_reporting en el foro de PHP en Foros del Web. Hola! Deseo conocer si E_WARNING está activado. Por ejemplo yo hago ini_set('error_reporting', E_ALL); Por supuesto, con esa instrucción, los E_WARNING están activados. Pero, sin otra ...
  #1 (permalink)  
Antiguo 18/06/2014, 12:33
Avatar de reyesoft  
Fecha de Ingreso: abril-2006
Ubicación: San Rafael, Mendoza
Mensajes: 311
Antigüedad: 18 años, 1 mes
Puntos: 15
Obtener estado de error_reporting

Hola!

Deseo conocer si E_WARNING está activado.

Por ejemplo yo hago
ini_set('error_reporting', E_ALL);

Por supuesto, con esa instrucción, los E_WARNING están activados. Pero, sin otra parte del script, yo quiero saber si está o no activado, ¿cómo lo hago?

Algo así como
Código PHP:
if (get_error_reporting(E_WARNING))
  echo 
'está activado!';
else
  echo 
'Warnings sin activar'
Muchas gracias de antemano...
__________________
Pablo Reyes

Compra/venta saldos PayPal, Skrill, Neteller, Bitcoins, etc.
  #2 (permalink)  
Antiguo 18/06/2014, 12:37
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Obtener estado de error_reporting

Revisa este enlace: http://stackoverflow.com/questions/9...g-level-in-php
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 18/06/2014, 14:07
Avatar de reyesoft  
Fecha de Ingreso: abril-2006
Ubicación: San Rafael, Mendoza
Mensajes: 311
Antigüedad: 18 años, 1 mes
Puntos: 15
Respuesta: Obtener estado de error_reporting

Cita:
Iniciado por Triby Ver Mensaje
¡Muchas gracias! Me ha ayudado a solucionar mi problema. Lo pego por si alguien más le sirve:
Código PHP:
if (ini_get('display_errors') == && (error_reporting() & E_WARNING) == E_WARNING)
    
debug_print_backtrace(); 
¡Saludos!
__________________
Pablo Reyes

Compra/venta saldos PayPal, Skrill, Neteller, Bitcoins, etc.

Etiquetas: estado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:02.