多文件上传代码

php php 文件操作 943      收藏
多文件上传代码

<form action="file7.php" method="post" accept-charset="utf-8" enctype="multipart/form-data">
   <table border="1" bgcolor="f5f6d6" cellspacing="10">
       <caption>多文件上传</caption>
       <tbody>
           <tr>
               <td>文件上传</td>
               <td><input type="file"  name="filename[]"></td>
           </tr>
            <tr>
               <td>文件上传</td>
               <td><input type="file"  name="filename[]"></td>
           </tr>
            <tr>
               <td>文件上传</td>
               <td><input type="file"  name="filename[]"></td>
           </tr>
           <tr><td><input type="submit" name="" value="上 传"></td></tr>
       </tbody>
   </table>
</form>
<?php
/**
 * @Author: Marte
 * @Date:   2018-03-18 19:29:58
 * @Last Modified by:   Marte
 * @Last Modified time: 2018-03-18 20:04:03
 */
if(!empty($_FILES["filename"]["name"])){
    $file_name=$_FILES["filename"]["name"];//将上传文件名另存为数组
    $file_tmp_name=$_FILES["filename"]["tmp_name"];//将上传的临时文件名存为数组
    for($i=0;$i<count($file_name);$i++){
        if($file_name!=""){
            move_uploaded_file($file_tmp_name[$i],$file_name[$i]);
            echo "文件上传成功$file_tmp_name[$i]"."更名为$i$file_name[$i]";
        }
    }
}
?>