Hàm PHP arsort()

Mô hình

Nếu $usernum lớn hơn 10, kích hoạt một lỗi:

<?php
 if ($usernum>10) {
     trigger_error("Số không thể lớn hơn 10");
 }
 ?> 

Output của mã trên sẽ tương tự như sau:

Chú ý: Số không thể lớn hơn 10
 trong C:\webfolder\test.php trên dòng 6

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

Hàm trigger_error() tạo thông báo lỗi cấp người dùng.

Hàm trigger_error() có thể kết hợp với bộ xử lý lỗi tích hợp hoặc có thể sử dụng hàm tự định nghĩa làm trình xử lý lỗi mới (set_error_handler()).

Cú pháp

trigger_error(errormsg,errortype);
Tham số Mô tả
errormsg Bắt buộc. Quy định thông báo lỗi. Độ dài tối đa 1024 byte.
errortype

Tùy chọn. Quy định loại lỗi. Giá trị có thể:

  • E_USER_ERROR
  • E_USER_WARNING
  • E_USER_NOTICE (mặc định)

Chi tiết kỹ thuật

Giá trị trả về: Nếu đã quy định lỗi errortypethì trả về FALSE. Ngược lại trả về TRUE.
Phiên bản PHP: 4.0.1+