php 多文件上传

 PHP基础  2018-11-28  admin  1127  1521

php 多文件上传

html

<form method="post" action="upload_multiple.php" enctype="multipart/form-data">
    <input type='file' name="upload[]" accept="image/*" multiple="multiple"/><br>
    <input type='submit' value="提交"/>
</form>

php

foreach ($_FILES['upload']['name'] as $key => $value) {
    $name_arr = explode('.', $value);
    $ext = end($name_arr);
    $file_name = 'uploads/' . date('Ymd_His_') . rand(1000, 9999) . '.' . $ext;
    $tmp_name = $_FILES['upload']['tmp_name'][$key];

    //文件扩展名控制  大小控制  错误信息
    move_uploaded_file($tmp_name, $file_name);
}


如果文章对您有帮助,点击下方的广告,支持一下作者吧!

转载必须注明出处:

php 多文件上传 —— code.cent123.com

相关推荐


百度 WebUploader 文件大小和发送接收和实际大小不一致

百度 WebUploader 文件大小和发送接收和实际大小不一致

百度文件上传 WebUploader 常用方法和多个上传

百度文件上传 WebUploader 常用方法和多个上传&lt;divclass=&quot;comment-upload&quot;data-id=&quot;1&quot;&gt; &lt;divclass=&quot;upload-pics&quot;&gt; &lt;divclass=&quot;up-btnup-btn-1&quot;&gt; &lt;imgsrc=&quot;/i

百度编辑器ueditor初始化内容,定制工具栏,精简工具栏

百度编辑器ueditor初始化内容,定制工具栏,精简工具栏

layui的数据表格 跨页复选框选择 自定义分页

layui的数据表格 跨页复选框选择 自定义分页