获取当前系统参数
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
// 获取当前域名
echo
'获取当前域名:'
.
$request
->domain() .
'<br/>'
;
// 获取当前入口文件
echo
'获取当前入口文件:'
.
$request
->baseFile() .
'<br/>'
;
// 获取当前URL地址,不含域名
echo
'获取当前URL地址,不含域名:'
.
$request
->url() .
'<br/>'
;
// 获取包含域名的完整url地址
echo
'获取包含域名的完整url地址:'
.
$request
->url(true) .
'<br/>'
;
// 获取URL地址 不含QUERY_STRING
echo
'获取URL地址 不含QUERY_STRING:'
.
$request
->baseurl() .
'<br/>'
;
// 获取URL访问的ROOT地址
echo
'获取URL访问的ROOT地址:'
.
$request
->root() .
'<br/>'
;
// 获取URL访问的ROOT地址
echo
'获取URL访问的ROOT地址 :'
.
$request
->root(true) .
'<br/>'
;
// 获取URL地址中的 PATH_INFO 信息
echo
'获取URL地址中的 PATH_INFO 信息:'
.
$request
->
pathinfo
() .
'<br/>'
;
// 获取URL地址中的 PATH_INFO 信息,不含后缀
echo
'获取URL地址中的 PATH_INFO 信息,不含后缀:'
.
$request
->path() .
'<br/>'
;
// 获取URL地址中的后缀信息
echo
'获取URL地址中的后缀信息:'
.
$request
->ext() .
'<br/>'
;
|
获取请求的参数
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
echo
'请求方法:'
.
$request
->method() .
'<br/>'
;
echo
'资源类型:'
.
$request
->type() .
'<br/>'
;
echo
'访问ip:'
.
$request
->ip() .
'<br/>'
;
echo
'是否为ajax请求:'
.var_export(
$request
->isAjax(), true) .
'<br/>'
;
echo
'请求参数:'
;
dump(
$request
->param());
echo
'请求参数:仅包含name'
;
dump(
$request
->only([
'name'
]));
echo
'请求参数:排除name'
;
dump(
$request
->except([
'name'
]));
|
获取get,post参数
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
echo
'GET参数:'
;
dump(
$request
->get());
echo
'GET参数:name'
;
dump(
$request
->get(
'name'
));
echo
'POST参数:name'
;
dump(
$request
->post(
'name'
));
echo
'cookie参数:name'
;
dump(
$request
->cookie(
'name'
));
echo
'上传文件信息:image'
;
dump(
$request
->file(
'image'
));
echo
'获取参数name,无论get还是post'
;
echo
$request
->param(
'name'
);
|
获取当前的控制器,方法
1
2
3
4
5
|
echo
'模块:'
.
$request
->module();
echo
'<br/>控制器:'
.
$request
->controller();
echo
'<br/>操作:'
.
$request
->action();
|
获取路由和调度信息
1
2
3
4
5
|
echo
'路由信息:'
;
dump(
$request
->routeInfo());
echo
'调度信息:'
;
dump(
$request
->dispatch());
|
获取当前系统参数
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
// 获取当前域名
echo
'获取当前域名:'
.
$request
->domain() .
'<br/>'
;
// 获取当前入口文件
echo
'获取当前入口文件:'
.
$request
->baseFile() .
'<br/>'
;
// 获取当前URL地址,不含域名
echo
'获取当前URL地址,不含域名:'
.
$request
->url() .
'<br/>'
;
// 获取包含域名的完整url地址
echo
'获取包含域名的完整url地址:'
.
$request
->url(true) .
'<br/>'
;
// 获取URL地址 不含QUERY_STRING
echo
'获取URL地址 不含QUERY_STRING:'
.
$request
->baseurl() .
'<br/>'
;
// 获取URL访问的ROOT地址
echo
'获取URL访问的ROOT地址:'
.
$request
->root() .
'<br/>'
;
// 获取URL访问的ROOT地址
echo
'获取URL访问的ROOT地址 :'
.
$request
->root(true) .
'<br/>'
;
// 获取URL地址中的 PATH_INFO 信息
echo
'获取URL地址中的 PATH_INFO 信息:'
.
$request
->
pathinfo
() .
'<br/>'
;
// 获取URL地址中的 PATH_INFO 信息,不含后缀
echo
'获取URL地址中的 PATH_INFO 信息,不含后缀:'
.
$request
->path() .
'<br/>'
;
// 获取URL地址中的后缀信息
echo
'获取URL地址中的后缀信息:'
.
$request
->ext() .
'<br/>'
;
|
获取请求的参数
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
echo
'请求方法:'
.
$request
->method() .
'<br/>'
;
echo
'资源类型:'
.
$request
->type() .
'<br/>'
;
echo
'访问ip:'
.
$request
->ip() .
'<br/>'
;
echo
'是否为ajax请求:'
.var_export(
$request
->isAjax(), true) .
'<br/>'
;
echo
'请求参数:'
;
dump(
$request
->param());
echo
'请求参数:仅包含name'
;
dump(
$request
->only([
'name'
]));
echo
'请求参数:排除name'
;
dump(
$request
->except([
'name'
]));
|
获取get,post参数
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
echo
'GET参数:'
;
dump(
$request
->get());
echo
'GET参数:name'
;
dump(
$request
->get(
'name'
));
echo
'POST参数:name'
;
dump(
$request
->post(
'name'
));
echo
'cookie参数:name'
;
dump(
$request
->cookie(
'name'
));
echo
'上传文件信息:image'
;
dump(
$request
->file(
'image'
));
echo
'获取参数name,无论get还是post'
;
echo
$request
->param(
'name'
);
|
获取当前的控制器,方法
1
2
3
4
5
|
echo
'模块:'
.
$request
->module();
echo
'<br/>控制器:'
.
$request
->controller();
echo
'<br/>操作:'
.
$request
->action();
|
获取路由和调度信息
1
2
3
4
5
|
echo
'路由信息:'
;
dump(
$request
->routeInfo());
echo
'调度信息:'
;
dump(
$request
->dispatch());
|