上传文件

$_FILES 中的文件上传可以通过 Request 对象的 getUploadedFiles() 方法获取。该方法返回一个以 input 元素的名称为键的数组。

$files = $request->getUploadedFiles();

$files 数组中的每个对象都是 Psr\Http\Message\UploadedFileInterface 的一个实例,支持以下方法:

  • getStream()
  • moveTo($targetPath)
  • getSize()
  • getError()
  • getClientFilename()
  • getClientMediaType()

请参阅 教程 了解如何使用 POST 表单上传文件。