request类
版本 | 1.0+ |
命名空间 | boa |
文件 | boa/request.php |
说明 | 请求处理类 |
目录
方法 | 说明 |
---|---|
__construct() | 初始化 |
__get() | 魔术方法,以属性的方式获取请求参数,等同于 v($k) |
__set() | 魔术方法,以属性的方式为请求参数赋值 |
validate() | 手动显式验证所有用户变量 |
raw() | 得到未经处理的原始用户数据 |
v() | 访问请求参数,并执行自动验证 |
方法
说明 | ||||
---|---|---|---|---|
初始化 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$act | null | string | 动作名,默认为当前环境中的动作。依据该参数加载验证器规则,加载成功会产生一条info日志 |
说明 | ||||
---|---|---|---|---|
魔术方法,以属性的方式获取请求参数,等同于 v($k) | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$k | Y | string | 请求参数 | |
返回值 | ||||
返回请求参数(string 或 array) |
说明 | ||||
---|---|---|---|---|
魔术方法,以属性的方式为请求参数赋值 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$k | Y | string | 参数 | |
$v | Y | string | 值 |
说明 | ||||
---|---|---|---|---|
手动显式验证所有用户变量 |
说明 | ||||
---|---|---|---|---|
得到未经处理的原始用户数据 | ||||
返回值 | ||||
返回原始数据(string) |
说明 | ||||
---|---|---|---|---|
访问请求参数,并执行自动验证 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$key | Y | string | 参数键名,将依次从环境var、 $_POST、 $_GET、 $_COOKIE中取值,然后执行自动验证 | |
返回值 | ||||
返回参数值(string 或 array) | ||||
示例 | ||||
|