Computer >> Máy Tính >  >> Lập trình >> PHP

Các loại lỗi trong PHP

Giới thiệu

Các loại Lỗi nội bộ của PHP được đại diện bởi các lớp được kế thừa từ Lỗi lớp. Lớp Lỗi triển khai Có thể ném giao diện. Thuộc tính và phương thức của lớp Lỗi như sau -

thuộc tính

  • tin nhắn - Thông báo lỗi
  • - Mã lỗi
  • tệp - Tên tệp nơi xảy ra lỗi
  • dòng - Dòng nơi xảy ra lỗi

phương pháp

  • __construct () - Xây dựng đối tượng lỗi
  • getMessage () - Nhận được thông báo lỗi
  • getPrevious () - Trả về Có thể ném trước đó
  • getCode () - Nhận mã lỗi
  • getFile () - Lấy tệp có lỗi xảy ra
  • getLine () - Lấy dòng xảy ra lỗi
  • getTrace () - Nhận dấu vết ngăn xếp
  • getTraceAsString () - Nhận dấu vết ngăn xếp dưới dạng chuỗi
  • __toString () - Biểu diễn chuỗi của lỗi
  • __clone () - Sao chép lỗi

Thứ bậc của các loại lớp Lỗi trong PHP như sau -

Các loại lỗi

  • Lỗi
    • ArithmeticError
      • DivisionByZeroError
    • AssertionError
    • CompileError
      • ParseError
    • TypeError
      • ArgumentCountError