Hàm error_log() trong PHP



Cú pháp

Hàm error_log() trong PHP có cú pháp như sau:

bool error_log ( string $message [, int $message_type [, string $destination [, string $extra_headers]]] )

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

Hàm này gửi một error message tới error log của Web Server, một cổng TCP hoặc tới một file.

Tham số

Tham số Miêu tả
message Error message mà nên được log
message_type

Nơi lỗi có thể tới. Các kiểu thông báo là:

  • 0 − Mặc định. Lỗi được gửi tới hệ thống log của Server hoặc một file, phụ thuộc vào cầu hình error_log được thiết lập trong php.ini file

  • 1 − Lỗi được gửi bởi email tới địa chỉ trong tham số destination. Kiểu thông báo này sử dụng tham số headers

  • 2 − Lỗi được gửi thông qua kết nối PHP debugging. Tùy chọn này chỉ có sẵn trong PHP 3

  • 3 − Lỗi được thêm vào tới chuỗi file đích đến

destination Đích đến của lỗi. Ý nghĩa của nó phụ thuộc vào tham số message_type được miêu tả ở trên
extra_headers Nó được sử dụng khi tham số message_type được thiết lập là 1. Kiểu thông báo này sử dụng cùng hàm nội tại như hàm mail()

Trả về giá trị

Trả về TRUE nếu thành công, và FALSE nếu thất bại.

Ví dụ

Ví dụ sau minh họa cách sử dụng của hàm error_log() trong PHP:

 

Các bài học PHP phổ biến khác tại VietJack:


tong_hop_ham_trong_php.jsp