이 섹션에서는 주로 PHP 업로드 파일의 다중 파일 업로드 기능을 소개합니다. 파일 업로드 태그 이름을 배열 형태로 지정해 주면 여러 파일을 동시에 업로드할 수 있습니다.예를 살펴보겠습니다. -------------------------------------- ---- ------------------- < ;테이블> > | ;/td> ; > ){ $info = ""; if($file_name == "") return $info; switch($file_error){ case UPLOAD_ERR_INI_SIZE: $info = $file_name ": 파일 크기가 서버 제한을 초과했습니다."; break; break; 케이스 UPLOAD_ERR_PARTIAL: $info = $file_name. ": 파일의 일부만 업로드되었습니다."; 케이스 UPLOAD_ERR_NO_FILE : $ info = $file_name. ": 업로드된 파일이 없습니다."; break; case UPLOAD_ERR_NO_TMP_DIR: $info = $file_name. ": 임시 폴더를 찾을 수 없습니다."; break; : $info = $ file_name. ": 파일 쓰기 실패" 중단 케이스 업로드_err_ok: 정의 존재함"; > 정보 = $file_name.": 파일 업로드 실패 "; > 파일['upload_file'][ '이름']); for($i=0; $i< ;$count; ++$i){ Le> $ _Files ['업로드_파일'] ['오류'] [$ i], $ _Files ['업로드_파일'] ['tmp_name'] [$ i], $ _Files ['업로드_파일'] [ '이름'][$i] ); } } echo $info; }?>------------ ----- -------------------------------- ------------------ -----코드 실행 결과는 다음과 같습니다. 참고: 1., name="upload_file[]"은 배열 형식으로 이름을 지정해야 합니다. 그렇지 않으면 오류가 발생합니다: "초기화되지 않은 문자열 오프셋: 0", 이 문장의 의미는 배열 키 값이 범위를 벗어났다는 것입니다. 2. $_FILES['upload_file']['name'][$i]에서 upload_file은 다중 파일 업로드 형식의 업로드 파일 마커 이름이며, $_FILES 배열의 3차원 첨자는 다음과 같습니다. 자동으로 0부터 순차적으로 번호가 매겨집니다. 위 내용은 PHP 파일 업로드 기능(다중 파일 업로드)을 소개한 내용이며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.