W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
要存儲(chǔ)上傳的文件,先配置好 文件系統(tǒng)。你可以使用 UploadedFile
的 store
方法把上傳文件移動(dòng)到你的某個(gè)磁盤上,該文件可能是本地文件系統(tǒng)中的一個(gè)位置,甚至像 Amazon S3 這樣的云存儲(chǔ)位置。
store
方法接受相對(duì)于文件系統(tǒng)配置的存儲(chǔ)文件根目錄的路徑。這個(gè)路徑不能包含文件名,因?yàn)橄到y(tǒng)會(huì)自動(dòng)生成唯一的 ID 作為文件名。
store
方法還接受可選的第二個(gè)參數(shù),用于存儲(chǔ)文件的磁盤名稱。這個(gè)方法會(huì)返回相對(duì)于磁盤根目錄的文件路徑:
$path = $request->photo->store('images');
$path = $request->photo->store('images', 's3');
如果你不想自動(dòng)生成文件名,那么可以使用 storeAs
方法,它接受路徑、文件名和磁盤名作為其參數(shù):
$path = $request->photo->storeAs('images', 'filename.jpg');
$path = $request->photo->storeAs('images', 'filename.jpg', 's3');
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: