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']))
);


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

評論(
后面還有條評論,點擊查看>>
一波中特最准单双 广西福彩开奖公告 北京期货配资 福彩3d预测号 安徽快3开奖号码公告 查股网 黑龙江p62中奖规则及金额图 辽宁11选5快速看号方法 四川快乐12走势图app 基金配资 黑龙江22选5玩法说明