黄p网站_在线看中文字幕_亚洲电影免费观看_成人激情视频_欧美成视频_中国av在线

UploadFile 對象

基于 PSR-7 規范封裝的 UploadFile

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

在控制器內獲取上傳的文件:

<?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 對象的對象數組
        $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();
主站蜘蛛池模板: 一区二区在线不卡 | 亚洲中出| av午夜| 国产99久久久国产精品 | 免费毛片网 | 91视频在线看 | 国产成人综合av | 色综久久 | 日韩在线观看三区 | 永久在线观看 | 亚洲欧洲一区 | 日本特黄特色aaa大片免费 | 一区二区免费在线视频 | 日日夜夜天天干干 | 色综合久久天天综合网 | 一级黄色爱爱视频 | 久久黄色片 | 久久久久亚洲 | 亚洲视频在线观看一区二区三区 | 亚洲人成网亚洲欧洲无码 | 日韩高清一区 | 免费一区二区 | 欧美日韩一区二区不卡 | 亚洲成人二区 | 狠狠操狠狠摸 | 毛片一级 | 欧美一级网站 | 亚洲毛片| 91免费看| 成人国产精品免费观看 | 日本视频免费高清一本18 | 国产片久久 | 欧美一区二区三区 | 天堂中文字幕 | 欧美日韩精品久久久 | 国产亚洲成av人片在线观看桃 | 日韩第一区 | 日本黄色影片在线观看 | 亚洲第一区国产精品 | 81精品国产乱码久久久久久 | 成人在线视频网站 |