
Exif_imagetype 함수는 PHP에서 이미지 파일의 타입을 확인하는 데 사용되는 내장 함수입니다. 이 함수는 다음 이미지 파일 형식을 지원합니다.
- JPEG
- GIF
- PNG
- BMP
- TIFF
- WBMP
- GD2
- PCX
- PNM
- PBM
- PGM
- PPM
- XBM
이 함수를 사용할 때 주의할 점은 다음과 같습니다.
- 이 함수는 이미지 파일이 존재하는지 여부를 확인하지 않습니다. 따라서 파일이 존재하지 않는 경우에도 함수는 정상적으로 작동합니다.
- 이 함수는 이미지 파일의 크기를 확인하지 않습니다.
- 이 함수는 이미지 파일의 MIME 타입을 확인하지 않습니다.
이 함수를 사용하는 예제는 다음과 같습니다.
#hostingforum.kr
php
$image_type = exif_imagetype('image.jpg');
if ($image_type == IMAGETYPE_JPEG) {
echo '이미지 파일은 JPEG 형식입니다.';
} elseif ($image_type == IMAGETYPE_GIF) {
echo '이미지 파일은 GIF 형식입니다.';
} elseif ($image_type == IMAGETYPE_PNG) {
echo '이미지 파일은 PNG 형식입니다.';
} else {
echo '이미지 파일 형식이 알려지지 않았습니다.';
}
이 함수는 PHP 4.3.2 이상에서 사용할 수 있습니다.
2025-07-19 06:16