上传文件

2018-02-24 15:51 更新

取得上传文件

$file = Request::file('photo');

确认文件是否有上传

if (Request::hasFile('photo'))
{
    //
}

file 方法返回的对象是 Symfony\Component\HttpFoundation\File\UploadedFile 的实例,UploadedFile 继承了 PHP 的 SplFileInfo 类并且提供了很多和文件交互的方法。
确认上传的文件是否有效

if (Request::file('photo')->isValid())
{
    //
}

移动上传的文件

Request::file('photo')->move($destinationPath);

Request::file('photo')->move($destinationPath, $fileName);

其他上传文件的方法

UploadedFile 的实例还有许多可用的方法,可以至该对象的 API 文档了解有关这些方法的详细信息。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号