ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 取得上传文件 `$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 文档了解有关这些方法的详细信息。