Hallo
Dann benutze das schon erwähnte set_error_handler. Da kannst deine eigenen Fehlernummern und -meldungen definieren. Darum ging es dir doch?
Wenn Du es mal selber ausprobierst, wirst Du feststellen, dass die über set_error_handler() erhältlichen Fehlerinformationen dieselben sind, wie sie jetzt über die vereinfachte Funktion error_get_last() erhältlich sind.
siehe hierzu https://forum.selfhtml.org/?t=177719&m=1171028
Das ist mir bei der Lektüre von set_error_handler und error_reporting (Parameterliste) auch aufgegangen.
Es geht doch um nichts anderes, als ein Pendant dzu errno aus C/C++ auch in PHP zur Verfügung zu haben.
Aber warum muss man jetzt erst wieder die Strings parsen oder zumindest vergleichen, um qualifiziert reagieren zu können?
Weil es (leider) keine Fehlernummern gibt?
Tschö, Auge