라이브러리
[PHP] image_type_to_extension - 이미지 유형에 대한 파일 확장자 가져오기
PHP의 image_type_to_extension
PHP의 `image_type_to_extension` 함수는 이미지 타입을 해당 이미지 확장자로 변환하는 함수입니다. 이 함수는 `getimagesize` 함수와 함께 사용됩니다.
# 함수 구조
#hostingforum.kr
php
string image_type_to_extension(int $imagetype, [int $include_extension = 0])
- `$imagetype`: 이미지 타입을 나타내는 정수 값입니다. (예: IMG_GIF, IMG_JPG, IMG_PNG 등)
- `$include_extension`: 옵션입니다. 0 이면 확장자를 제외한 파일 이름만 반환하고, 1 이면 확장자를 포함한 파일 이름을 반환합니다.
# 예제
#hostingforum.kr
php
// GIF 이미지 타입을 확장자로 변환
$imagetype = IMG_GIF;
$extension = image_type_to_extension($imagetype);
echo "GIF 이미지 타입의 확장자는 $extension
";
// JPEG 이미지 타입을 확장자로 변환
$imagetype = IMG_JPG;
$extension = image_type_to_extension($imagetype);
echo "JPEG 이미지 타입의 확장자는 $extension
";
// PNG 이미지 타입을 확장자로 변환
$imagetype = IMG_PNG;
$extension = image_type_to_extension($imagetype);
echo "PNG 이미지 타입의 확장자는 $extension
";
# 결과
#hostingforum.kr
GIF 이미지 타입의 확장자는 gif
JPEG 이미지 타입의 확장자는 jpg
PNG 이미지 타입의 확장자는 png
# 사용 예시
#hostingforum.kr
php
// 이미지 파일 이름을 확장자로 변환
$filename = 'example.jpg';
$imagetype = getimagesize($filename)['mime'];
$extension = image_type_to_extension(exif_imagetype($filename));
echo "이미지 파일의 확장자는 $extension
";
# 참고
- `getimagesize` 함수는 이미지 파일의 크기, MIME 타입, 이미지 타입을 반환합니다.
- `exif_imagetype` 함수는 이미지 타입을 반환합니다.
- `image_type_to_extension` 함수는 이미지 타입을 해당 이미지 확장자로 변환합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.