1

我在 PHP 中有一个多文件上传表单。我像这样遍历文件输入框:

while(list($key,$value) = each($_FILES['images']['name']))

我添加了一个描述框,所以现在我将 description[] 作为另一个字段。

如何遍历文件和描述框?

4

3 回答 3

1

您可以尝试同时处理两者

foreach ( $_FILES ['image'] ['tmp_name'] as $key => $val ) {
    $fileName = $_FILES ['image'] ['name'] [$key]; // FileName
    $fileDesc = $_POST['description'][$key]; // Work on Description
}
于 2012-04-26T20:35:22.453 回答
0

你应该迭代:foreach( $_FILES as $file ) { ... }

于 2012-04-26T20:40:23.207 回答
0

很可能两者都具有相应的相同键。所以

foreach($_FILES['images']['name']) as $k=>$v)
{
    echo $v."<br>";
    echo $description[$k]."<br>";
}
于 2012-04-26T20:35:52.847 回答