
Exception::getFile() 메서드는 PHP에서 예외 발생 시 호출되는 메서드가 아닙니다.
이 메서드는 PHP의 내장 클래스 Exception에 속하는 static 메서드입니다.
Exception 클래스는 PHP에서 예외를 처리하는 데 사용되는 내장 클래스입니다.
Exception::getFile() 메서드는 Exception 클래스의 static 메서드이기 때문에, Exception 클래스의 인스턴스를 생성하지 않고도 호출할 수 있습니다.
이 메서드는 현재 실행 중인 스크립트의 파일 이름을 반환합니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
php
<?php
try {
throw new Exception('테스트 예외');
} catch (Exception $e) {
echo $e->getFile(); // 현재 실행 중인 스크립트의 파일 이름을 출력합니다.
}
?>
이 예제 코드에서는 try-catch 블록 내에서 예외를 발생시키고, catch 블록에서 Exception::getFile() 메서드를 호출하여 현재 실행 중인 스크립트의 파일 이름을 출력합니다.
2025-03-17 04:40