Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm trigger_error() trong PHP

Mô tả

Hàm trigger_error() tạo thông báo lỗi do người dùng định nghĩa.

Cú pháp

trigger_error(error_msg, error_type)

Tham số

  • error_msg − Thông báo lỗi. Giới hạn 1024 ký tự.

  • error_type − Loại lỗi.

  • Các loại lỗi có thể:

    • E_USER_ERROR − Lỗi chạy tử do người dùng gây ra. Không thể phục hồi. Script dừng.

    • E_USER_WARNING − Cảnh báo chạy tử do người dùng gây ra. Script không dừng.

    • E_USER_NOTICE − Mặc định. Thông báo chạy tử do người dùng. Script tìm thấy điều gì đó có thể là lỗi.

Giá trị trả về

Trả về FALSE nếu error_type sai, TRUE nếu không.

Ví dụ

<?php
if ($demo < 50) {
    trigger_error("Number cannot be less than 50");
}
?>

Kết quả

Sẽ hiển thị lỗi tùy chỉnh như sau:

PHP Notice: Undefined variable: demo in /home/cg/root/4127336/main.php on line 2
PHP Notice: Number cannot be less than 50 in /home/cg/root/4127336/main.php on line 3