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