巡乐会抽奖接口提交.-图片上传调整
This commit is contained in:
@@ -38,16 +38,13 @@ class UploadFile extends Upload
|
|||||||
// 提取文件扩展名
|
// 提取文件扩展名
|
||||||
$extension = pathinfo($originalName, PATHINFO_EXTENSION);
|
$extension = pathinfo($originalName, PATHINFO_EXTENSION);
|
||||||
|
|
||||||
// 处理文件名(中文转拼音)
|
// 处理文件名(中文转拼音) 移除扩展名(如果有的话)
|
||||||
$fileName = $originalName;
|
$fileName = pathinfo($originalName, PATHINFO_FILENAME);
|
||||||
if (preg_match('/[\x{4e00}-\x{9fa5}]+/u', $fileName)) {
|
if (preg_match('/[\x{4e00}-\x{9fa5}]+/u', $fileName)) {
|
||||||
$pinyin = new Pinyin();
|
$pinyin = new Pinyin();
|
||||||
$fileName = $pinyin->permalink($fileName, ''); // 转换为无分隔符的拼音
|
$fileName = $pinyin->permalink($fileName, ''); // 转换为无分隔符的拼音
|
||||||
}
|
}
|
||||||
|
|
||||||
// 移除扩展名(如果有的话)
|
|
||||||
$fileName = pathinfo($fileName, PATHINFO_FILENAME);
|
|
||||||
|
|
||||||
// 添加唯一标识符(时间戳+随机数)
|
// 添加唯一标识符(时间戳+随机数)
|
||||||
$uniqueId = time() . mt_rand(1000, 9999);
|
$uniqueId = time() . mt_rand(1000, 9999);
|
||||||
$objectName = $fileName . '_' . $uniqueId . '.' . $extension;
|
$objectName = $fileName . '_' . $uniqueId . '.' . $extension;
|
||||||
|
|||||||
Reference in New Issue
Block a user