파일 업로드를 특정 유형으로 제한하려면 $_FILES 전역 배열과 in_array( ) 함수를 사용합니다.
코드 구조 포함:
$allowed = array('image/jpeg', 'image/gif', 'application/pdf');
수정된 코드는 다음과 같습니다.
$mime = $_FILES['foreign_character_upload']['type']; // File mime type $allowed = array("image/jpeg", "image/gif", "application/pdf"); if(!in_array($mime, $allowed)) { $error_message = 'Only jpg, gif, and pdf files are allowed.'; $error = 'yes'; }
파일의 MIME 형식이 일치하지 않는 경우 허용되는 유형 중 if-조건이 true이고 $error 및 $error_message 변수가 그에 따라 설정됩니다. 이를 통해 업로드 오류를 처리하고 사용자에게 피드백을 제공할 수 있습니다.
위 내용은 PHP에서 파일 업로드 유형을 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!