0
我正在使用Laravel illuminate/html
,我試圖上傳一個圖像文件並將其存儲在/public
的laravel安裝文件夾中。我已經從請求中獲得圖像:使用Laravel上傳和存儲文件
$img = Request::file('img');
如何將它存儲在公用文件夾中?
感謝
我正在使用Laravel illuminate/html
,我試圖上傳一個圖像文件並將其存儲在/public
的laravel安裝文件夾中。我已經從請求中獲得圖像:使用Laravel上傳和存儲文件
$img = Request::file('img');
如何將它存儲在公用文件夾中?
感謝
你可以在你的控制器做到這一點:
Request::file('img')->move(base_path('public/uploads'));
或者,如果你希望指定一個普通的文件名或文件名改變
$newfilename = str_random(32) .time();
$ newfilename = $newfilename. ".". Request::file('img')->guessClientExtension();
Request::file('img')->move(base_path('public/uploads'), $newfilename);`