PHP error_get_last() function
Example
Return the last error occurred:
<?php echo $test; print_r(error_get_last()); ?>
The output of the above code is similar to this:
Array ( [type] => 8 [message] => Undefined variable: test [file] => C:\webfolder\test.php [line] => 2 )
Definition and Usage
The error_get_last() function returns the last error occurred (in the form of an associative array).
The associative array contains four keys:
- [type] - Describes the error type
- [message] - Describes the error message
- [file] - Describes the file where the error occurred
- [line] - Describes the line number where the error occurred
Syntax
error_get_last();
Technical Details
Return Value: |
It returns an associative array describing the information of the last error, with the keys of the array being the "type", "message", "file", and "line" of the error. If the error is caused by a PHP built-in function, the "message" will start with the name of that function. If no error is found, NULL is returned. |
---|---|
PHP Version: | 5.2+ |