
SplFileInfo::getSize() 메서드는 파일의 크기를 바이트 단위로 반환합니다. 반환값은 정수형태의 값으로, 파일 크기를 나타냅니다.
이 메서드는 다음과 같은 상황에서 에러를 발생시킵니다.
- 파일이 존재하지 않는 경우
- 파일이 접근할 수 없는 경우
- 파일이 읽기 전용인 경우
이러한 상황에서는 Exception이 발생합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$file = new SplFileInfo('example.txt');
try {
$size = $file->getSize();
echo "파일 크기: $size 바이트";
} catch (Exception $e) {
echo "에러 발생: " . $e->getMessage();
}
2025-05-21 04:01