Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ข้อผิดพลาดประเภท PHP


แนะนำตัว

ประเภทข้อผิดพลาดภายในของ PHP แสดงโดยคลาสที่สืบทอดมาจาก ข้อผิดพลาด ระดับ. คลาสข้อผิดพลาดใช้ โยนได้ อินเตอร์เฟซ. คุณสมบัติและวิธีการของคลาสข้อผิดพลาดมีดังนี้ -

คุณสมบัติ

  • ข้อความ − ข้อความแสดงข้อผิดพลาด
  • รหัส − รหัสข้อผิดพลาด
  • ไฟล์ − ชื่อไฟล์ที่เกิดข้อผิดพลาด
  • ไลน์ − บรรทัดที่เกิดข้อผิดพลาด

วิธีการ

  • __construct() − สร้างอ็อบเจ็กต์ข้อผิดพลาด
  • getMessage() − ได้รับข้อความแสดงข้อผิดพลาด
  • getPrevious() − ส่งคืน Throwable ก่อนหน้า
  • getCode() − รับรหัสข้อผิดพลาด
  • getFile() − รับไฟล์ที่เกิดข้อผิดพลาด
  • getLine() − รับบรรทัดที่เกิดข้อผิดพลาด
  • getTrace() - รับการติดตามสแต็ก
  • getTraceAsString() − รับการติดตามสแต็กเป็นสตริง
  • __toString() − การแสดงสตริงของข้อผิดพลาด
  • __clone() − โคลนข้อผิดพลาด

ลำดับชั้นของประเภทของคลาสข้อผิดพลาดใน PHP มีดังนี้ -

ประเภทของข้อผิดพลาด

  • ข้อผิดพลาด
    • ข้อผิดพลาดทางคณิตศาสตร์
      • DivisionByZeroError
    • AssertionError
    • CompileError
      • ข้อผิดพลาดในการแยกวิเคราะห์
    • TypeError
      • ArgumentCountError