คำอธิบาย
ฟังก์ชัน user_error() เป็นอัลไออาส (alias) ของ trigger_error() ใช้สร้างข้อความข้อผิดพลาดหรือคำเตือนแบบผู้ใช้กำหนดเอง
รูปแบบการใช้งาน (Syntax)
user_error(error_msg, error_type)
พารามิเตอร์
- error_msg — ข้อความข้อผิดพลาด (จำกัด 1024 ตัวอักษร)
- error_type — ประเภทข้อผิดพลาด:
E_USER_ERROR— ข้อผิดพลาดรุนแรง หยุดสคริปต์E_USER_WARNING— คำเตือน ไม่หยุดสคริปต์E_USER_NOTICE— แจ้งเตือน (ค่าเริ่มต้น)
ค่าที่คืนกลับ
คืนค่า FALSE หาก error_type ไม่ถูกต้อง หรือ TRUE เมื่อสำเร็จ
ตัวอย่างการใช้งาน
<?php
$demo = 5;
if ($demo < 10) {
user_error("Number cannot be less than 10", E_USER_WARNING);
}
?>
ผลลัพธ์
PHP Warning: Number cannot be less than 10 in /path/to/script.php on line 4