라이브러리

[PHP] mime_content_type - 파일의 MIME 콘텐츠 유형 감지




PHP에서 mime_content_type 함수

PHP의 `mime_content_type` 함수는 파일의 MIME 타입을 반환하는 함수입니다. MIME 타입은 파일의 형식이나 확장자를 나타내는 문자열로, 파일을 전송하거나 저장할 때 사용됩니다.

사용법


`mime_content_type` 함수는 다음과 같은 형식으로 사용할 수 있습니다.

#hostingforum.kr
php

string mime_content_type ( string $filename )



* `$filename`: 파일의 경로 또는 이름을 지정합니다.

예제


#hostingforum.kr
php

// 예제 1: 파일의 MIME 타입을 반환하는 함수

function getMimeType($filename) {

    return mime_content_type($filename);

}



// 예제 2: 파일의 MIME 타입을 콘솔에 출력하는 함수

function printMimeType($filename) {

    echo "파일의 MIME 타입: " . mime_content_type($filename) . "
";

}



// 예제 3: 파일의 MIME 타입을 변수에 저장하는 함수

function saveMimeType($filename, &$mimeType) {

    $mimeType = mime_content_type($filename);

}



// 사용 예제

printMimeType("image.jpg"); // 파일의 MIME 타입을 콘솔에 출력

$mimeType = "";

saveMimeType("image.jpg", $mimeType); // 파일의 MIME 타입을 변수에 저장

echo "파일의 MIME 타입: $mimeType
"; // 파일의 MIME 타입을 콘솔에 출력



MIME 타입 목록


PHP의 `mime_content_type` 함수는 많은 MIME 타입을 지원합니다. 다음은 일부 예시입니다.

* `image/jpeg` - JPEG 이미지
* `image/png` - PNG 이미지
* `image/gif` - GIF 이미지
* `text/plain` - 텍스트 파일
* `application/pdf` - PDF 파일
* `application/msword` - Microsoft Word 파일
* `application/vnd.openxmlformats-officedocument.wordprocessingml.document` - Microsoft Word 2007 파일

참고


* `mime_content_type` 함수는 PHP 4.3.0부터 사용할 수 있습니다.
* 이 함수는 파일의 MIME 타입을 반환하지만, 파일이 존재하지 않거나 파일의 MIME 타입을 알 수 없는 경우 NULL을 반환합니다.
* 이 함수는 파일의 MIME 타입을 반환하지만, 파일의 MIME 타입이 변경된 경우에도 이전의 MIME 타입을 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색