浏览代码

是否保存上传的文件名称

Zhu Jinhui 7 年之前
父节点
当前提交
e022846b32
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/Library/Upload.php

+ 6 - 2
src/Library/Upload.php

@@ -245,8 +245,12 @@ class Upload
 		}
 
 		$extension = '.'. $extension;
-
-		$fileName = rand(10000, 90000) . uniqid();
+		//如果是设置了保持文件名称的话,就不自动转换文件名
+		if(isset($configure['keepFileName'])){
+			$fileName = pathinfo($files['name'], PATHINFO_FILENAME);
+		}else{
+			$fileName = rand(10000, 90000) . uniqid();
+		}
 		$configure['fileName'] = $configure['prefix'] . $fileName . $extension;
 		$subDir = $this->distribution($fileName, $configure['maxFolder']);