Сделать мой код загрузки изображения сухим с PHP - PullRequest
0 голосов
/ 06 октября 2011

Я использую PHP для загрузки PDF. Теперь мне нужно отредактировать код, чтобы загрузить до 5 PDF-файлов, каждый из которых имеет свой ввод и имя. Я хотел бы изменить код, чтобы он повторялся 5 раз для каждого из 5 входов.

Входные имена: uploadedpdf1, uploadedpdf2, uploadedpdf3, uploaded4 и uploadedpdf5.

Текущий код выглядит следующим образом.

if($_FILES["uploadedpdf1"]["name"]!="") {

$fileName = $_FILES["uploadedpdf1"]["name"]; // The file name
$fileTmpLoc = $_FILES["uploadedpdf1"]["tmp_name"]; // File in the PHP tmp folder
$fileType = $_FILES["uploadedpdf1"]["type"]; // The type of file it is
$fileSize = $_FILES["uploadedpdf1"]["size"]; // File size in bytes
$fileErrorMsg = $_FILES["uploadedpdf1"]["error"]; // 0 = false | 1 = true
$kaboom = explode(".", $fileName); // Split file name into an array using the dot
$fileExt = end($kaboom); // Now target the last array element to get the file extension

}

Как я могу изменить это, чтобы повторить цикл 5 раз с изменением только '1' в конце загруженного файла pdf?

1 Ответ

3 голосов
/ 06 октября 2011
for ($i = 1; $i < 6; ++$i) {
    $file = "uploadedpdf{$i}";
    // do things with $_FILES[$file]
}
...