php 上传多文件_php 多文件上传的实现实例

首先向大家讲解一下实现的方法。

要实现多文件上传,我们可以在form表单中添加多个input file域,然后将这些input file的name属性设置为相同的名称且使用数组的形式命名,例如filename[]。至于文件上传的php代码和单个文件上传是一样的道理。

下面看一个多文件上传的实例:

html文件example.html

php文件my_parser.php

if(isset($_FILES['file_array'])){

$name_array = $_FILES['file_array']['name'];

$tmp_name_array = $_FILES['file_array']['tmp_name'];

$type_array = $_FILES['file_array']['type'];

$size_array = $_FILES['file_array']['size'];

$error_array = $_FILES['file_array']['error'];

for($i = 0; $i < count($tmp_name_array); $i++){

if(move_uploaded_file($tmp_name_array[$i], "test_uploads/".$name_array[$i])){

echo $name_array[$i]." upload is complete
";

} else {

echo "move_uploaded_file function failed for ".$name_array[$i]."
";

}

}

}

?>

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值