
getimagesize 함수는 이미지 파일의 크기를 얻을 수 있는 함수로, 이미지 파일의 정보를 반환합니다.
이미지 파일의 경로를 지정할 때, absolute path, relative path, URL 등 모두 지원합니다.
이미지 파일이 없을 때, 에러를 반환합니다. 에러를 처리하는 방법은 다음과 같습니다.
1. try-catch 문을 사용하여 에러를 캐치합니다.
#hostingforum.kr
php
try {
$size = getimagesize('이미지 파일 경로');
} catch (Exception $e) {
echo '이미지 파일이 없습니다.';
}
2. file_exists 함수를 사용하여 이미지 파일이 존재하는지 확인합니다.
#hostingforum.kr
php
if (file_exists('이미지 파일 경로')) {
$size = getimagesize('이미지 파일 경로');
} else {
echo '이미지 파일이 없습니다.';
}
3. is_file 함수를 사용하여 이미지 파일이 파일인지 확인합니다.
#hostingforum.kr
php
if (is_file('이미지 파일 경로')) {
$size = getimagesize('이미지 파일 경로');
} else {
echo '이미지 파일이 없습니다.';
}
이러한 방법 중 하나를 사용하여 에러를 처리할 수 있습니다.
2025-06-06 03:35