hannes: set_error_handler - Auch nicht _USER-Errors richtig einordnen

Beitrag lesen

Hallo,

bastel gerade meine eigene error_handler()-Funktion und nach php.net kann diese ja nur Fehler E_USER_ERROR, E_USER_WARNING und E_USER_NOTICE verarbeiten.

Das funktioniert auch wunderbar, wenn ich die $errno daraufhin überprüfe. Nun würde ich gerne aber auch die nicht _USER-Errors richtig einordnen können.
Dies ist mir z.B. mit einer "normalen" Warning bei fopen() auf ein nicht existentes File gelungen, indem ich mir $errno ausgeben habe lassen (2) und ich nun auf 2 prüfen kann und das also als nicht-_USER-Warning registrieren kann.

Nun gibt es aber wohl noch ErrorCode 2048 und wahrscheinlich viele andere. Gibt es dort eine Liste oder auch solch Konstanten?

Wie kann ich mein Vorhaben angehen?

Gruß