PHP에서 파일의 MIME TYPE 확인하기
파일 업로드에 관한 처리를 할때, 확장자로 파일형식을 구분하는 방법이 가장 간단하긴 하지만,
실제 다른 형식의 파일을 이름만 바꾸어서 업로드 할 수 있기 때문에 파일의 MIME TYPE을 확인하는 방법이 가장 좋습니다.
1. PHP 확장 모듈 사용없이 파일 형식 체크
<?php
$mime_type = shell_exec('file -bi '. $file_path);
echo $mime_type;
?>
2. 확장모듈 사용
<?php
echo mime_content_type('php.gif')
?>
결과 > image/gif
실제 다른 형식의 파일을 이름만 바꾸어서 업로드 할 수 있기 때문에 파일의 MIME TYPE을 확인하는 방법이 가장 좋습니다.
1. PHP 확장 모듈 사용없이 파일 형식 체크
<?php
$mime_type = shell_exec('file -bi '. $file_path);
echo $mime_type;
?>
2. 확장모듈 사용
<?php
echo mime_content_type('php.gif')
?>
결과 > image/gif
댓글 2개
13년 전
감사합니다
silky
13년 전
저런 명령어도 있었군요ㅋ
감사합니다.
감사합니다.
게시판 목록
그누4 팁자료실
그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
나누면 즐거움이 커집니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3149 | 12년 전 | 11353 | ||
| 3148 | 12년 전 | 12514 | ||
| 3147 | 12년 전 | 4348 | ||
| 3146 | 12년 전 | 11161 | ||
| 3145 |
takumi22
|
12년 전 | 11255 | |
| 3144 | 12년 전 | 5484 | ||
| 3143 | 12년 전 | 10372 | ||
| 3142 | 12년 전 | 9630 | ||
| 3141 | 12년 전 | 4371 | ||
| 3140 | 12년 전 | 3471 | ||
| 3139 |
adm1n
|
12년 전 | 5266 | |
| 3138 | 12년 전 | 6398 | ||
| 3137 | 12년 전 | 5645 | ||
| 3136 |
izabella
|
12년 전 | 6442 | |
| 3135 |
|
12년 전 | 5889 | |
| 3134 |
|
12년 전 | 5070 | |
| 3133 | 12년 전 | 6603 | ||
| 3132 | 12년 전 | 14649 | ||
| 3131 | 12년 전 | 7377 | ||
| 3130 | 12년 전 | 5399 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기