Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP 오류 유형

<시간/>

소개

PHP의 내부 오류 유형은 Error에서 상속된 클래스로 표시됩니다. 수업. Error 클래스는 Throwable을 구현합니다. 상호 작용. Error 클래스의 속성과 메소드는 다음과 같습니다 -

속성

  • 메시지 - 오류 메시지
  • 코드 - 오류 코드
  • 파일 − 오류가 발생한 파일 이름
  • − 오류가 발생한 줄

메서드

  • __construct() − 오류 개체 구성
  • getMessage() − 오류 메시지 가져오기
  • getPrevious() − 이전 throwable을 반환합니다.
  • getCode() − 오류 코드 가져오기
  • getFile() − 오류가 발생한 파일을 가져옵니다.
  • getLine() − 오류가 발생한 줄을 가져옵니다.
  • getTrace() − 스택 추적을 가져옵니다.
  • getTraceAsString() − 스택 추적을 문자열로 가져옵니다.
  • __toString() − 오류의 문자열 표현
  • __clone() − 오류 복제

PHP에서 오류 클래스 유형의 계층 구조는 다음과 같습니다 -

오류 유형

  • 오류
    • 산술 오류
      • DivisionByZeroError
    • 어설션 오류
    • 컴파일 오류
      • ParseError
    • 유형 오류
      • 인수 오류