Hàm error_get_last() của PHP

Mô hình

Trả về lỗi cuối cùng:

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

Kết quả đầu ra của mã trên sẽ tương tự như sau:

Mảng
 (
     [type] => 8
     [message] => Biến không được định nghĩa: test
     [file] => C:\webfolder\test.php
     [line] => 2
 )

Định nghĩa và cách sử dụng

Hàm error_get_last() trả về lỗi cuối cùng xảy ra (trong hình thức mảng liên quan).

Mảng liên quan chứa bốn khóa:

  • [type] - Mô tả loại lỗi
  • [message] - Mô tả thông báo lỗi
  • [file] - Mô tả tệp xảy ra lỗi
  • [line] - Mô tả dòng số xảy ra lỗi

Cú pháp

error_get_last();

Chi tiết kỹ thuật

Giá trị trả về:

Trả về một mảng liên quan, mô tả thông tin lỗi cuối cùng, với các khóa của mảng là "type", "message", "file" và "line" của lỗi.

Nếu lỗi này do hàm nội bộ PHP gây ra, "message" sẽ bắt đầu bằng tên hàm đó.

Nếu không có lỗi xảy ra, sẽ trả về NULL.

Phiên bản PHP: 5.2+