PHP arsort() ฟังก์ชัน
ตัวอย่าง
ถ้า $usernum มากกว่า 10 ก็จะกระตุ้นข้อผิดพลาด:
<?php if ($usernum>10) { trigger_error("Number cannot be larger than 10"); } ?>
ข้อความที่ปล่อยออกมาของโค้ดดังกล่าวคล้ายนี้:
Notice: จำนวนไม่สามารถเกิน 10 in C:\webfolder\test.php on line 6
การประกาศและการใช้งาน
ฟังก์ชัน trigger_error() สร้างข้อความผิดพลาดระดับผู้ใช้
ฟังก์ชัน trigger_error() สามารถทำงานร่วมกับตัวจัดการข้อผิดพลาดที่เป็นต้นของภาษาโปรแกรม หรือสามารถใช้ฟังก์ชันที่กำหนดโดยผู้ใช้เพื่อจัดการข้อผิดพลาดใหม่ (set_error_handler())
รูปแบบ
trigger_error(errormsg,errortype);
ตัวแปร | รายละเอียด |
---|---|
errormsg | จำเป็น กำหนดข้อความผิดพลาด ความยาวสูงสุด 1024 ไบต์ |
errortype |
ทางเลือก กำหนดชนิดข้อผิดพลาด ค่าที่เป็นไปได้:
|
รายละเอียดเทคนิค
ค่าที่กลับมา: | ถ้ากำหนดข้อผิดพลาด errortypeถ้ามีคำสั่ง ก็จะกลับมา FALSE ไม่เช่นนั้น ก็จะกลับมา TRUE。 |
---|---|
PHP รุ่น: | 4.0.1+ |