0
A
답변
0
는 여기를 참조하십시오 : http://www.php.net/manual/en/function.finfo-file.php. 이 함수는 파일의 마임 유형을 감지 할 수있게합니다.
0
해당 확장명을 가진 알려진 MIME 유형 목록이있는 경우 mime_content_type
함수를 사용하고 배열에서 확장명을 찾는 것이 간단합니다. 그러나 문제가 있습니다. 포괄적 인 목록이 크고 상당히 빨리 구식이 될 가능성이 높으며, 마임 유형을 스니핑하는 것은 일반적으로 inaccurate solutions에서 어려운 문제로 간주됩니다.
관련 문제
- 1. 조합이 주어진 세트와 일치하는지 확인하십시오.
- 2. 입력이 STEAM ID 형식과 일치하는지 확인하십시오.
- 3. json mimetype이 올바르지 않습니까?
- 4. 와일드 카드 문자열이 PHP의 주어진 문자열과 일치하는지 확인해야합니다.
- 5. 리플렉션을 사용하여 모든 linq2sql 테이블을 찾고 데이터베이스와 일치하는지 확인하십시오.
- 6. Youtube PHP API : youtube 사용자 이름이 인증 토큰과 일치하는지 확인하십시오.
- 7. 파일의 mimeType이 알려진 경우 해당 파일 확장명을 얻는 방법
- 8. PHP의 배열에서 업로드 파일 유형을 선택하십시오.
- 9. 업로드 된 파일이 PHP의 이미지인지 확인하십시오
- 10. PHP의 공유 메모리 파일
- 11. PHP의 파일 리소스 지속성
- 12. PHP의 유틸리티 파일?
- 13. PHP의 동적 .htaccess 파일
- 14. PHP의 파일 압축 기술
- 15. PHP의 파일 이름 지정자
- 16. PHP의 기존 파일 편집기?
- 17. 파일 설명자가 유효한지 확인하십시오.
- 18. 문구가 서로 일치하는지 확인하기
- 19. PHP의 파일 및 디렉토리 분리 파일
- 20. PHP의 네트워크 파일 자동 연결
- 21. PHP의 다른 폴더에있는 파일 열기
- 22. PHP의 플랫 파일 이벤트 캘린더
- 23. ASP.NET 2.0 컴파일 오류 :이 코드 파일에 정의 된 클래스가 '상속 (inherits)'특성과 일치하는지 확인하십시오.
- 24. ASP.NET : 페이지의 파일 이름을 확인하십시오.
- 25. PHP로 파일 크기를 빠르게 확인하십시오.
- 26. stdin이 PHP의 tty 장치 (터미널) 또는 파이프인지 확인하십시오.
- 27. 데이터베이스 상점이 세션 PHP의 동일한 유닛을 포함하는지 확인하십시오
- 28. MySQL 쿼리는 중요하고 일치하는지 검사합니다.
- 29. PHP의 총 활성 시간은
- 30. MSBuild를 사용하여 원치 않는 확장자와 폴더를 필터링하지 마십시오.
파일 확장자는 물론 MIME 형식을 가져 오는 방법을 알고 있습니다. 이 페이지에서 설명하지 않은 것은 파일 MIME 유형이 확장자와 일치하는지 확인하는 방법입니다. – adam
다음을 확인하십시오 : http://stackoverflow.com/questions/1147931/how-do-i-determine-the-extensions-associated-with-a-mime-type-in-php –