PHP에서 사용자 파일 업로드 결정
파일 업로드에 대한 양식 유효성 검사를 구현할 때 선택적 업로드를 처리하는 것이 중요합니다. 업로드 없이 제출된 양식과 검증 실패를 구별하려면 업로드된 파일이 있는지 확인해야 합니다.
is_uploaded_file()로 파일 업로드 확인
사용자가 파일을 업로드했는지 확인하려면 is_uploaded_file() 함수를 사용할 수 있습니다. 이 함수는 지정된 파일 이름을 가진 파일이 존재하고 HTTP POST를 통해 업로드된 경우 TRUE를 반환합니다.
사용법:
<code class="php">if (!file_exists($_FILES['myfile']['tmp_name']) || !is_uploaded_file($_FILES['myfile']['tmp_name'])) { echo 'No upload'; }</code>
이 코드는 파일이 둘 다인지 확인합니다. 임시 디렉터리($_FILES['myfile']['tmp_name'])에 있고 예상대로 업로드되었습니다. 두 조건 중 하나라도 충족되지 않으면 파일이 업로드되지 않았음을 의미합니다.
추가 고려 사항
위 내용은 사용자가 PHP에 파일을 업로드했는지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!