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

瀏覽:952 發布日期: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']))
);


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

評論(
后面還有條評論,點擊查看>>
广西快3开奖走势图一定牛 我爱彩票大发快三下载 钢铁板块股票分析 黑龙江快乐十分任五遗漏 信誉最好网投娱乐平台 龙江风采36选7开奖结果 安徽快三最新开奖结果 江西11选5任五遗漏数据 安徽十一选五开奖直播 最准极速时时彩全天计划 体彩大乐透360计算器