数据库 - Model 前置说明
官方开源项目 抓取代理IP

介绍

\x\Request::file()用于获取到HTTP服务-客户端请求表单中的file文件域信息。
v2.0.3版本起,该方法支持传入一个一维数组参数,用于限制只返回哪些参数。

该方法常用于自行封装文件上传逻辑,正常情况下x\controller\HttpHTTP服务基类控制器,有提供便捷的文件上传方法。

参数说明

依赖类:\x\Request
方法名:file()

参数:

  • array $param

    • 功能:指定返回哪些请求参数
    • 值单位:一维数组
    • 默认值null,表示不限制
    • 其它值:无

返回值:array

返回值示例

请求POST file http://IP:9502 name=pic,使用下列案例获取POST请求参数:

\x\Request::file();

最终获得:

array(1) {
  ["pic"] => array(5) {
    ["name"] => string(5) "3.png"
    ["type"] => string(9) "image/png"
    ["tmp_name"] => string(25) "/tmp/swoole.upfile.bCiZyw"
    ["error"] => int(0)
    ["size"] => int(12213)
  }
}

SW-X

企业级 - 高性能 PHP 框架

最后更新:3年前 . 作者-小黄牛

本篇目录