请求类
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请求参数
COOKIE请求参数
SESSION请求参数
SERVER请求参数
获取HTTP Method名
返回JSON编码内容
获得请求路径
获得请求参数
获得网址,不含 QueryString
获得完整网址,包含 QueryString
获取来源网址 (上一个页面地址)
获取浏览器UA
获取浏览器语言
获取用户IP
获取用户国家代码
设置跳转页
获取最后一次设置的跳转页
通常用于列表页通过搜索,然后进入详情页,再编辑,这个时候上一页已经不是搜索后的列表页了,要想编辑后直接返回,就只能通过设置跳转页来实现
Last updated
Was this helpful?