这个是对单文件上传的补充,只要是让大家知道有这么回事
没有对安全等考虑的很全面,请大家修正,谢谢

单文件

index.php

<form atcion="action.php" method="post" enctype="multipart/form-data">
    <input type="file" name="fileField1" />
</form>

当需要上传二进制文件时,记得 enctype="multipart/form-data"

<?php
var_dump($_FILES);
?>
现在的$_FILES只有一个索引,就是
$_FILES => array{
  fileField1 =>array
    'name' =>'****',
    'type' => .....
    ..
  }
}

多文件
index.php
<form atcion="action.php" method="post" enctype="multipart/form-data">
    <input type="file" name="fileField1" />
    <input type="file" name="fileField2" />
    <input type="file" name="fileField3" />
    <input type="file" name="fileField4" />
    <input type="file" name="fileField5" />
</form>

现在提交到action.php后,$_FILES的内部结构会是这样:

$_FILES => array{
  fileField1 =>array
    'name' =>'****',
    'type' => .....
    ..
  },
  fileField2 =>array
    'name' =>'****',
    'type' => .....
    ..
  },  
  fileField3 =>array
    'name' =>'****',
    'type' => .....
    ..
  },
  fileField4 =>array
    'name' =>'****',
    'type' => .....
    ..
  }
  fileField5 =>array
    'name' =>'****',
    'type' => .....
    ..
  }  }

相关文章:

  • 2021-07-12
  • 2022-03-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-01
  • 2021-05-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-19
  • 2021-08-15
  • 2021-12-23
  • 2021-08-18
相关资源
相似解决方案