阅读(1881) (8)

Laravel 8 获取上传的文件

2021-06-24 11:31:35 更新

你可以使用 file 方法或使用动态属性从 Illuminate\Http\Request 实例中访问上传的文件。 该 file 方法返回 Illuminate\Http\UploadedFile 类的实例,该类继承了 PHP 的 SplFileInfo 类的同时也提供了各种与文件交互的方法:

$file = $request->file('photo');

$file = $request->photo;

当然你也可以使用 hasFile 方法判断请求中是否存在指定文件:

if ($request->hasFile('photo')) {
    //
}