2 回答

TA貢獻1876條經驗 獲得超5個贊
是的,你可以做到。請記住,$_FILES將如下所示:
Array
(
[document_upload] => Array
(
[name] => Array
(
[one] => file1
[two] => file2
)
[type] => Array
(
[one] => type1
[two] => type2
)
[tmp_name] => Array
(
[one] => temp1
[two] => temp2
)
[error] => Array
(
[one] => 0
[two] => 0
)
[size] => Array
(
[one] => size1
[two] => size2
)
)
)
因此,要處理它們,您必須執行以下操作:
foreach ($_FILES['document_upload']['name'] as $fieldname => $filename) {
echo "File {$filename}; Size: {$_FILES['document_upload']['size'][$fieldname]}\n";
}

TA貢獻1873條經驗 獲得超9個贊
您可以使用此代碼。
Html(看空方括號):
<input type="file" name="document_upload[]" />
<input type="file" name="document_upload[]" />
通過這種方式,PHP 會將document_upload輸入視為一個數組。
PHP代碼:
foreach($_FILES["document_upload"] as $doc_upload) {
// $doc_upload is one of the file you uploaded
}
- 2 回答
- 0 關注
- 189 瀏覽
添加回答
舉報