Open In App

How to get the last occurred error using PHP ?

It is very easy to get information about the last error that occurred in PHP using error_get_last() function. We can get very detailed information about the error such as, file and line number at which the error occurred.

Syntax: 



error_get_last();

Return value:

 (associative array | NULL)

The associative array returned above contains data as follows:



PHP code:




<?php
  echo $var; // This line will throw error
    
  $error_info = error_get_last();
    
  print_r($error_info);
  echo '<br/>';
  print_r ($error_info['type']);
  echo '<br/>';
  print_r ($error_info['message']);
  echo '<br/>';
  print_r ($error_info['file']);
  echo '<br/>';
  print_r ($error_info['line']);
?>

Output:

Array ( 
    [type] => 8 
    [message] => Undefined variable: var 
    [file] => /home/nzH0BV/prog.php 
    [line] => 2 
)
8
Undefined variable: var
/home/nzH0BV/prog.php
2
Article Tags :