将未知数量的文件发布到php

时间:2012-05-26 22:01:35

标签: php file-upload

我目前正在处理需要上传文件的php项目,但我无法知道用户将上传多少文件。

默认情况下,表单上会有一个文件上传,其中包含添加其他文件上传的链接。提交表单时,如果我不知道正在上传的文件数量,我将如何将所有文件发布到php脚本。

它是否与复选框数组的工作方式相同,因此您可以使用

<input type="file" name"myFile[]" />
<input type="file" name"myFile[]" />

感谢您提供的任何帮助。

2 个答案:

答案 0 :(得分:1)

是的,它的工作方式与复选框数组完全相同。

答案 1 :(得分:1)

是的,工作正常。

尝试使用文件发布表单后执行此操作:

<pre>
    <?php print_r($_FILES['myFile']['tmp_name']); ?>
</pre>

你会得到一个数组。使用索引访问每个文件信息:

$_FILES['myFile']['tmp_name'][0];
$_FILES['myFile']['tmp_name'][1];