PHP实现一个按钮点击上传多个图片操作示例


Posted in PHP onJanuary 23, 2020

本文实例讲述了PHP实现一个按钮点击上传多个图片。分享给大家供大家参考,具体如下:

test.html 代码如下

<form action="upload.php" method="post" enctype="multipart/form-data">
 <p>Pictures:<br />
  <input type="file" name="pictures[]" /><br />
  <input type="file" name="pictures[]" /><br />
  <input type="file" name="pictures[]" /><br />
  <input type="submit" name="upload" value="添加" />
 </p>
</form>

upload.PHP 上传代码如下

<?php
 $uploadfile;
 if($_POST['upload']=='添加'){
 $dest_folder  = "picture/";  //上传图片保存的路径 图片放在跟你upload.php同级的picture文件夹里
 $arr=array(); //定义一个数组存放上传图片的名称方便你以后会用的,如果不用那就不写
 $count=0;
 if(!file_exists($dest_folder)){
  mkdir($dest_folder);
 }
 foreach ($_FILES["pictures"]["error"] as $key => $error) {
  if ($error == UPLOAD_ERR_OK) {
  $tmp_name = $_FILES["pictures"]["tmp_name"][$key];
  $name  = $_FILES["pictures"]["name"][$key];
  $uploadfile = $dest_folder.$name;
  move_uploaded_file($tmp_name, $uploadfile);
  $arr[$count]=$uploadfile;
  echo $arr[$count]."<br />";
  $count++;
  }
 }
 echo "<hr/>";var_dump($arr);die;
 }
?>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
用PHP实现WEB动态网页静态
Oct 09 PHP
在线竞拍系统的PHP实现框架(二)
Oct 09 PHP
php网站地图生成类示例
Jan 13 PHP
PHP删除数组中空值的方法介绍
Apr 14 PHP
PHP处理Oracle的CLOB实例
Nov 03 PHP
php常用字符串比较函数实例汇总
Nov 24 PHP
php+html5基于websocket实现聊天室的方法
Jul 17 PHP
php面向对象编程self和static的区别
May 08 PHP
PHP自定义函数格式化json数据示例
Sep 14 PHP
PHP内存缓存功能memcached示例
Oct 19 PHP
PHP+MySQL实现消息队列的方法分析
May 09 PHP
PHP PDOStatement::nextRowset讲解
Feb 01 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
Jan 22 #PHP
PHP读取文件,解决中文乱码UTF-8的方法分析
Jan 22 #PHP
php经典趣味算法实例代码
Jan 21 #PHP
php利用ZipArchive类操作文件的实例
Jan 21 #PHP
Laravel 手动开关 Eloquent 修改器的操作方法
Dec 30 #PHP
Laravel 集成微信用户登录和绑定的实现
Dec 27 #PHP
PHP单元测试配置与使用方法详解
Dec 27 #PHP
You might like
关于PHP内存溢出问题的解决方法
2013/06/25 PHP
php命令行用法入门实例教程
2014/10/27 PHP
php安装swoole扩展的方法
2015/03/19 PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
2015/12/31 PHP
使用php实现从身份证中提取生日
2016/05/09 PHP
PHP实现一维数组与二维数组去重功能示例
2018/05/24 PHP
jQuery EasyUI API 中文文档 - Parser 解析器
2011/09/29 Javascript
JavaScript学习笔记(三):JavaScript也有入口Main函数
2015/09/12 Javascript
JavaScript实现的浮动层框架用法实例分析
2015/10/10 Javascript
jQuery对象的链式操作用法分析
2016/05/10 Javascript
使用jQuery.form.js/springmvc框架实现文件上传功能
2016/05/12 Javascript
用vue构建多页面应用的示例代码
2017/09/20 Javascript
Vue.js划分组件的方法
2017/10/29 Javascript
AngularJS2 与 D3.js集成实现自定义可视化的方法
2017/12/01 Javascript
微信小程序使用image组件显示图片的方法【附源码下载】
2017/12/08 Javascript
Vue.js递归组件构建树形菜单
2017/12/24 Javascript
Vuex提升学习篇
2018/01/11 Javascript
JS实现带阴历的日历功能详解
2019/01/24 Javascript
vue组件是如何解析及渲染的?
2021/01/13 Vue.js
[02:16]DOTA2英雄基础教程 干扰者
2014/01/15 DOTA
Python面向对象编程中关于类和方法的学习笔记
2016/06/30 Python
PyQt5每天必学之滑块控件QSlider
2018/04/20 Python
快速解决pyqt5窗体关闭后子线程不同时退出的问题
2019/06/19 Python
基于python实现坦克大战游戏
2020/10/27 Python
马耳他航空公司官方网站:Air Malta
2019/05/15 全球购物
大学生就业自荐信
2013/10/26 职场文书
酒店拾金不昧表扬信
2014/01/18 职场文书
开学典礼决心书
2014/03/11 职场文书
学生操行评语大全
2014/04/24 职场文书
科技工作者先进事迹
2014/08/16 职场文书
名人演讲稿范文
2014/09/16 职场文书
大学生职业生涯十年规划书范文
2014/09/17 职场文书
给校长的一封检讨书
2014/09/20 职场文书
2015小学教师年度考核工作总结
2015/05/12 职场文书
《7的乘法口诀》教学反思
2016/02/18 职场文书
《和时间赛跑》读后感3篇
2019/12/16 职场文书