라이브러리

[PHP] Exif_imagetype - 이미지 유형 확인




Exif_imagetype란?


Exif_imagetype는 PHP의 내장 함수 중 하나로, 이미지 파일의 타입을 확인하는 함수입니다. 이 함수는 이미지 파일의 MIME 타입을 반환하며, 이미지 파일의 타입을 확인하기 위해 사용됩니다.

Exif_imagetype의 사용법


Exif_imagetype 함수는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

exif_imagetype($filename);



- `$filename` : 확인하고 싶은 이미지 파일의 이름 또는 경로를 지정합니다.

예제


아래 예제는 `exif_imagetype` 함수를 사용하여 이미지 파일의 타입을 확인하는 방법을 보여줍니다.

#hostingforum.kr
php

// 이미지 파일의 이름을 지정합니다.

$filename = 'example.jpg';



// exif_imagetype 함수를 사용하여 이미지 파일의 타입을 확인합니다.

$image_type = exif_imagetype($filename);



// 확인된 이미지 파일의 타입을 출력합니다.

switch ($image_type) {

    case IMAGETYPE_GIF:

        echo '이미지 파일의 타입은 GIF입니다.';

        break;

    case IMAGETYPE_JPEG:

        echo '이미지 파일의 타입은 JPEG입니다.';

        break;

    case IMAGETYPE_PNG:

        echo '이미지 파일의 타입은 PNG입니다.';

        break;

    default:

        echo '이미지 파일의 타입을 확인할 수 없습니다.';

        break;

}



IMAGETYPE_ 상수


PHP의 `exif_imagetype` 함수는 이미지 파일의 타입을 확인할 때 `IMAGETYPE_` 상수를 사용합니다. 이 상수는 다음과 같습니다.

- `IMAGETYPE_GIF` : GIF 이미지 파일
- `IMAGETYPE_JPEG` : JPEG 이미지 파일
- `IMAGETYPE_PNG` : PNG 이미지 파일
- `IMAGETYPE_BMP` : BMP 이미지 파일
- `IMAGETYPE_SWF` : SWF 이미지 파일
- `IMAGETYPE_PSD` : PSD 이미지 파일
- `IMAGETYPE_TIFF_II` : TIFF II 이미지 파일
- `IMAGETYPE_TIFF_MM` : TIFF MM 이미지 파일
- `IMAGETYPE_JPC` : JPC 이미지 파일
- `IMAGETYPE_JP2` : JP2 이미지 파일
- `IMAGETYPE_J2K` : J2K 이미지 파일
- `IMAGETYPE_JBG` : JBG 이미지 파일
- `IMAGETYPE_PNM` : PNM 이미지 파일
- `IMAGETYPE_PBM` : PBM 이미지 파일
- `IMAGETYPE_PGM` : PGM 이미지 파일
- `IMAGETYPE_PPM` : PPM 이미지 파일
- `IMAGETYPE_SGI` : SGI 이미지 파일
- `IMAGETYPE_RGB` : RGB 이미지 파일
- `IMAGETYPE_XBM` : XBM 이미지 파일

참고


- `exif_imagetype` 함수는 PHP 4.3.2 이상에서 사용할 수 있습니다.
- `exif_imagetype` 함수는 이미지 파일의 MIME 타입을 반환하며, 이미지 파일의 타입을 확인하기 위해 사용됩니다.
- `exif_imagetype` 함수는 이미지 파일의 이름 또는 경로를 지정하여 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 568 페이지

검색

게시물 검색