TP6 think/File 處理上傳文件擴展名建議統一為小寫

瀏覽:1165 發布日期:2019/12/28
TP6 think/File 依據上傳文件后,采用上傳文件默認的擴展名(大小寫),最近項目上線測試,(Linux)因為這個大小寫的問題,在本地開發環境預先批量上傳好的圖片發現有幾百張后綴是JPG/JPEG,頭都改大了,項目代碼修改了下...


/*
$file_name =Filesystem::disk($this->privacy?'public_safe':'public')
->putFile($options['folder_path'], $file_obj,$options['folder_rule']);
*/
//TP6 think/File putFile 上傳文件后,采用上傳文件默認的擴展名(大小寫)
//這里直接使用 putFileAs 先把文件名轉換為小寫
$file_name =Filesystem::disk($this->privacy?'public_safe':'public')
->putFileAs(
$options['folder_path'],
$file_obj,
strtolower($file_obj->hashName($options['folder_rule']))
);


建議上傳文件存儲時統一將擴展名改為小寫...

評論(
后面還有條評論,點擊查看>>
一波中特最准单双 福建11选5任玩法 甘肃快三和值走势图一定 明道配资 湖北11选五下载 上海十一选五开奖历史 安徽快三中奖规则表 山西体彩十一选走势图 福建体彩31选7走势图两元网 11选5全包盈利技巧 九娱乐平台下载app