소개
PHP의 내부 오류 유형은 Error에서 상속된 클래스로 표시됩니다. 수업. Error 클래스는 Throwable을 구현합니다. 상호 작용. Error 클래스의 속성과 메소드는 다음과 같습니다 -
속성
- 메시지 - 오류 메시지
- 코드 - 오류 코드
- 파일 − 오류가 발생한 파일 이름
- 줄 − 오류가 발생한 줄
메서드
- __construct() − 오류 개체 구성
- getMessage() − 오류 메시지 가져오기
- getPrevious() − 이전 throwable을 반환합니다.
- getCode() − 오류 코드 가져오기
- getFile() − 오류가 발생한 파일을 가져옵니다.
- getLine() − 오류가 발생한 줄을 가져옵니다.
- getTrace() − 스택 추적을 가져옵니다.
- getTraceAsString() − 스택 추적을 문자열로 가져옵니다.
- __toString() − 오류의 문자열 표현
- __clone() − 오류 복제
PHP에서 오류 클래스 유형의 계층 구조는 다음과 같습니다 -
오류 유형
- 오류
- 산술 오류
- DivisionByZeroError
- 어설션 오류
- 컴파일 오류
- ParseError
- 유형 오류
- 인수 오류
- 산술 오류