獲取當前系統參數
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());
|