Mô tả
Hàm user_error() là alias của trigger_error(). Dùng để kích hoạt điều kiện lỗi do người dùng định nghĩa, có thể kết hợp với trình xử lý lỗi tích hợp hoặc hàm do người dùng định nghĩa.
Cú pháp
user_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:
E_USER_ERROR − Lỗi tử do người dùng. Script dừng.
E_USER_WARNING − Cảnh báo do người dùng. Script không dừng.
E_USER_NOTICE − Mặc định. Thông báo do người dùng.
Giá trị trả về
Trả về FALSE nếu error_type sai, TRUE nếu không.
Ví dụ
<?php
if ($demo < 10) {
user_error("Number cannot be less than 2");
}
?>Kết quả
PHP Notice: Undefined variable: demo in /home/cg/root/4127336/main.php on line 2 PHP Notice: Number cannot be less than 2 in /home/cg/root/4127336/main.php on line 3