午夜免费_欧美一级免费看_欧美日韩一区二区视频在线观看_午夜视频在线_日本特黄a级高清免费大片_成年人黄色小视频

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();
主站蜘蛛池模板: 能看湿的h文小说 | 国产成人精品一区二区三 | 91精品在线免费 | 竹内纱里奈中文久久精品 | 91| 99久精品| 被下了药糟蹋h文 | 夜草影院| 人人爱夜夜爽日日做蜜桃 | 国产精品一区二区三区免费在线观看 | 国产精品女人久久久久久 | 在线观看的毛片 | 午夜免 | 国产一线| 国产一区二区三区成人久久片老牛 | 91久久精品国产 | 亚洲国产91 | 中文字幕久久一区 | 91视频社区 | 999色视频| 91视频免费观看网站 | 91手机电影 | 美女污直播| 午夜免费播放观看在线视频 | 91av网站在线观看 | 哪里有毛片网站 | 91成人免费视频 | 国产综合精品一区二区三区 | 亚洲精品视频网站在线观看 | 国产精品网站一区二区三区 | 中文字幕乱码一区av久久不卡 | 国产一级毛片视频 | 最新中文字幕一区 | 91电影 | 国产精品九九九 | 91精品一区二区三区在线 | 在线男人天堂 | www91在线观看 | 51久久成人国产精品麻豆 | 国产精品久久网站 | 99热在线观看精品 |