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]."
";
}
}
}
?>
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
總結
以上是生活随笔為你收集整理的php 上传多文件_php 多文件上传的实现实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 教你定时爬取微博热搜榜并做动态数据展示,
- 下一篇: msf生成php,使用msfpayloa