# error_get_last

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

error_get_last — Liefert den zuletzt aufgetretenen Fehler

### Beschreibung

error_get_last(): ?array

Liefert Informationen über den zuletzt aufgetretenen Fehler

### Parameter-Liste

Diese Funktion besitzt keine Parameter.

### Rückgabewerte

Gibt ein assoziatives Array zurück das den zuletzt aufgetretenen Fehler mit den Elementen "type" (für die Art des Fehlers), "message" (für die Fehlermeldung) sowie "file" und "line" (für den Ort an dem der Fehler aufgetreten ist) beschreibt. Wenn bisher noch kein Fehler aufgetreten ist, wird `null` zurückgegeben.

### Beispiele

Beispiel #1 error_get_last()-Beispiel

`<?php
echo $a;
print_r(error_get_last());
?>`

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

    Array
    (
        [type] => 8
        [message] => Undefined variable: a
        [file] => C:\WWW\index.php
        [line] => 2
    )

### Siehe auch

- Fehlerkonstanten
- Die Variable $php_errormsg
- error_clear_last() - Löscht den zuletzt aufgetretenen Fehler
- Die Direktive `display_errors`
- Die Direktive `html_errors`
- Die Direktive `xmlrpc_errors`

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open