请求类

KaliPHP 即是框架,也是类库,所以在执行框架注册kali::registry()后,req.php就可以被调用了,以下是几个常用操作

请求参数

以请求https://www.kaliphp.com/?ct=test&ac=demo&id=10为例

// 获取id参数,GET、POST、PUT、DELETE、PATCH 都可以用这个获取
req::item('id');

// 如果id参数不存在则设置为0
req::item('id', 0);

// 强制id参数转化为整型
req::item('id', 0, 'int');

GET请求参数

req::get('id', 0, 'int');

// 所有 GET 参数
print_r(req::$gets);

POST请求参数

PUT请求参数

DELETE请求参数

PATCH请求参数

SESSION请求参数

SERVER请求参数

获取HTTP Method名

返回JSON编码内容

获得请求路径

获得请求参数

获得网址,不含 QueryString

获得完整网址,包含 QueryString

获取来源网址 (上一个页面地址)

获取浏览器UA

获取浏览器语言

获取用户IP

获取用户国家代码

设置跳转页

获取最后一次设置的跳转页

Last updated

Was this helpful?