Laravel 8에서 업로드된 파일의 파일 확장자를 얻는 방법
이번 포스트에서는 라라벨 8에서 업로드된 파일의 파일 확장자를 얻는 방법을 공유하겠습니다. 일반적으로 업로드된 파일의 파일 확장자를 가져와서 파일 이름을 사용자 지정하고 확장자 파일을 추가합니다.
이를 수행하는 방법에 대한 간단한 예를 여러분과 공유하겠습니다.
먼저 게시물 경로를 만듭니다.
Route::post('/files/add', 'FilesController@store')->name('files.store');
그런 다음 컨트롤러에서 저장 방법을 만들어 봅시다.
/**
* Store a newly created resource in storage.
*
* @param Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
echo $request->file->extension();
}
그런 다음 양식 보기입니다.
<form action="{{ route('files.store') }}" method="post" enctype="multipart/form-data">
@csrf
<div class="form-group mt-4">
<input type="file" name="file" class="form-control" accept=".jpg,.jpeg,.bmp,.png,.gif,.doc,.docx,.csv,.rtf,.xlsx,.xls,.txt,.pdf,.zip">
</div>
<button class="w-100 btn btn-lg btn-primary mt-4" type="submit">Save</button>
</form>
이 튜토리얼이 도움이 되었으면 합니다. 이 코드를 다운로드하려면 여기https://codeanddeploy.com/blog/laravel/how-to-get-file-extension-on-uploaded-file-in-laravel-8를 방문하십시오.
행복한 코딩 :)
Reference
이 문제에 관하여(Laravel 8에서 업로드된 파일의 파일 확장자를 얻는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/codeanddeploy/how-to-get-file-extension-on-uploaded-file-in-laravel-8-2727텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)