PHP实现一个按钮点击上传多个图片操作示例
更新时间:2020年01月23日 08:40:26 作者:luyaran
这篇文章主要介绍了PHP实现一个按钮点击上传多个图片操作,结合具体实例形式分析了PHP多文件上传前端提交与后台处理相关操作技巧,需要的朋友可以参考下
本文实例讲述了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目录操作技巧汇总》、《PHP常用遍历算法与技巧总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》及《PHP网络编程技巧总结》
希望本文所述对大家PHP程序设计有所帮助。
相关文章
基于session_unset与session_destroy的区别详解
本篇文章是对php中session_unset与session_destroy的区别进行了详细的分析介绍,需要的朋友参考下2013-06-06
php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
ksort() 函数按照键名对数组升序排序,为数组值保留原来的键。可选的第二个参数包含附加的排序标志2011-11-11
使用Canal实现PHP应用程序与MySQL数据库的实时数据同步
Canal是阿里巴巴开源的一个数据同步工具,可实现MySQL数据库到其他数据源的实时同步,PHP应用程序中可轻松使用,提高系统的可靠性和实时性,提供了丰富的API和文档支持2023-04-04


最新评论