error_get_last

Get the last occurred error

&reftitle.description; ``array``null```error_get_last`

Gets information about the last error that occurred.

&reftitle.parameters; &no.function.parameters;
&reftitle.returnvalues;

Returns an associative array describing the last error with keys "type", "message", "file" and "line". If the error has been caused by a PHP internal function then the "message" begins with its name. Returns &null; if there hasn't been an error yet.

&reftitle.examples;

### An `error_get_last` example

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

&example.outputs.similar;

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

&reftitle.seealso;

- Error constants
- Variable `$php_errormsg`
- `error_clear_last`
- Directive `display_errors`
- Directive `html_errors`
- Directive `xmlrpc_errors`