100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > php 上传多文件_php 多文件上传的实现实例

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

时间:2023-05-07 21:10:55

相关推荐

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]."

";

}

}

}

?>

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。