中文在线一区二区_欧美在线综合_久久久久久综合_欧美一区二区三区视频_国产免费看_国产福利精品一区

UploadFile 對象

基于 PSR-7 規(guī)范封裝的 UploadFile

注意,當上傳大于 2M 的文件時請調(diào)整配置文件 MAIN_SERVER.SETTING.package_max_length 參數(shù),詳細請看 配置文件

在控制器內(nèi)獲取上傳的文件:

<?php

namespace App\HttpController;

use EasySwoole\Http\AbstractInterface\Controller;

class Index extends Controller
{
    function index()
    {
        $request = $this->request();

        // 獲取一個上傳文件,客戶端上傳的文件字段名為 'file'
        // 返回的是一個 \EasySwoole\Http\Message\UploadFile 的對象
        /** @var \EasySwoole\Http\Message\UploadFile $file */
        $file = $request->getUploadedFile('file');

        // 獲取所有上傳的文件
        // 返回的是一個包含多個 \EasySwoole\Http\Message\UploadFile 對象的對象數(shù)組
        $files = $request->getUploadedFiles();
    }
}

獲取臨時文件名

/** @var \EasySwoole\Http\Message\UploadFile $file */
$file->getTempName();

獲取 Stream

/** @var \EasySwoole\Http\Message\UploadFile $file */
$file->getStream();

移動到指定位置

/** @var \EasySwoole\Http\Message\UploadFile $file */
$file->moveTo('/xxx/xxx/xxx.png'); // 失敗這里會拋出異常 \EasySwoole\Http\Exception\FileException

獲取文件大小

/** @var \EasySwoole\Http\Message\UploadFile $file */
$file->getSize();

獲取錯誤碼

/** @var \EasySwoole\Http\Message\UploadFile $file */
$file->getError();

獲取客戶端文件名

/** @var \EasySwoole\Http\Message\UploadFile $file */
$file->getClientFilename();

獲取文件類型

/** @var \EasySwoole\Http\Message\UploadFile $file */
$file->getClientMediaType();
主站蜘蛛池模板: 性做久久久久久久久 | 欧美精品在线视频 | 久久se精品一区精品二区 | 日韩精品一区二区三区在线 | 欧美成人精品一区二区男人看 | 日本成人一区 | 久久亚洲国产精品日日av夜夜 | 黄色小视频免费 | 99热精品在线 | 淫片在线 | 国产美女啪啪 | 免费观看的av | 免费亚洲婷婷 | 欧美精品在线一区二区 | 欧美在线影院 | 日韩和欧美的一区二区 | 亚洲精品一区二区三区 | 亚洲伊人久久综合 | 青青草免费在线 | 亚洲国产精品yw在线观看 | 中文字幕一区二区三区在线视频 | 久久中文字幕视频 | 日韩中文字幕在线 | 久久99深爱久久99精品 | 国产一区网站 | 国产伦精品一区二区三区四区视频_ | 国产成人免费在线 | 在线成人av| 国产久 | 午夜伦理影院 | 久久99精品久久久久久园产越南 | 亚洲久草视频 | 欧美国产精品一区二区 | 久久精品中文字幕 | 精品成人在线视频 | 中文字幕欧美激情 | 本道综合精品 | 成人免费视频网站 | 久久精品久久久久电影 | 日韩欧美中字 | 奇米一区二区三区 |