php上传多个文件
/* Form */
echo '-------- UPLOADING --------';
echo "\r\n" . '
';for ($i = 0; $i < 10; $i ++) {
echo "\r\n" . '
' . $i . ')
';}
echo "\r\n" . '
';/* Upload */
if ($_FILES and $_FILES['file']) {
$strSavePath = str_replace('\\', '/', dirname('__FILE__')) . '/uploaded_files';
!file_exists($strSavePath) && mkdir($strSavePath, 0777);
$intNow = time();
$j = 0;
for ($i = 0; $i < 10; $i ++) {
$bln = isset($_FILES['file']['name']);
$bln && $bln = is_array($_FILES['file']['name']);
$bln && $bln = isset($_FILES['file']['name'][$i]);
$bln && $bln = !empty($_FILES['file']['name'][$i]);
$bln && $strSavedFileName = $strSavePath . '/' . $intNow . '_' . $i . '_' . $_FILES['file']['name'][$i];
$bln && $bln = move_uploaded_file($_FILES['file']['tmp_name'][$i], $strSavedFileName);
$bln && $j ++;
}
echo 'Uploaded ' . $j . ' file(s).';
}
开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明php上传多个文件!
本文介绍如何使用PHP实现上传10个文件的功能,包括文件路径创建、上传过程控制和成功提示。重点在于多文件上传的处理和代码细节解析。

被折叠的 条评论
为什么被折叠?



