PHP error_get_last() ฟังก์ชัน
ตัวอย่าง
คืนข้อผิดพลาดที่เกิดขึ้นล่าสุด:
<?php echo $test; print_r(error_get_last()); ?>
การแสดงผลของโค้ดดังกล่าวคล้ายนี้:
Array ( [type] => 8 [message] => Undefined variable: test [file] => C:\webfolder\test.php [line] => 2 )
การกำหนดและการใช้
ฟังก์ชัน error_get_last() คืนข้อผิดพลาดที่เกิดขึ้นล่าสุด (ในรูปแบบของแนวแถว)
แนวแถวที่เกี่ยวข้องมีสี่กุญแจ
- [type] - รูปแบบของข้อผิดพลาด
- [message] - ข้อความของข้อผิดพลาด
- [file] - ชื่อไฟล์ที่มีข้อผิดพลาด
- [line] - ลำดับของบรรทัดที่มีข้อผิดพลาด
รูปแบบการใช้
error_get_last();
รายละเอียดเทคนิค
ค่าที่คืนค่ามา |
คืนค่าแบบแนวนำ ซึ่งเป็นแนวแถวที่เรียกเกี่ยวกับข้อมูลของข้อผิดพลาดสุดท้าย โดยใช้ "type"、 "message"、"file" และ "line" ในรูปแบบของแนวแถว ถ้าข้อผิดพลาดนี้เกิดจากฟังก์ชันภายใน PHP จะมี "message" ที่เริ่มต้นด้วยชื่อฟังก์ชันนั้น ถ้ายังไม่มีข้อผิดพลาด จะคืน NULL |
---|---|
PHP รุ่น: | 5.2+ |