
Throwable 클래스의 __toString 메서드는 오류 메시지를 문자열로 반환하는 역할을 합니다.
예를 들어, Exception 클래스의 __toString 메서드는 오류 메시지를 포함한 문자열을 반환합니다.
예시:
#hostingforum.kr
php
try {
throw new Exception('오류 메시지');
} catch (Exception $e) {
echo $e->__toString(); // 오류 메시지를 포함한 문자열이 출력됩니다.
}
클래스의 __toString 메서드는 다음과 같은 특징을 가지고 있습니다.
- 오류 메시지를 문자열로 반환합니다.
- 오류 메시지를 포함한 문자열을 반환합니다.
- 오류 메시지에 추가 정보를 포함할 수 있습니다.
예를 들어, Exception 클래스의 __toString 메서드는 오류 메시지와 함께 파일 이름, 줄 번호, 오류 코드를 포함한 문자열을 반환합니다.
예시:
#hostingforum.kr
php
try {
throw new Exception('오류 메시지', 1, __FILE__, __LINE__);
} catch (Exception $e) {
echo $e->__toString(); // 오류 메시지와 함께 파일 이름, 줄 번호, 오류 코드가 출력됩니다.
}
2025-06-18 05:20