在这里插入代码片
//获`echo $_SERVER[‘HTTP_HOST’]."
"; #localhost
//获取网页地址
echo $_SERVER[‘PHP_SELF’]."
"; #/blog/testurl.php
//获取网址参数
echo $_SERVER[“QUERY_STRING”]."
"; #id=5
//获取用户代理
echo $_SERVER[‘HTTP_REFERER’]."
";
//获取完整的url
echo ‘http://’.
S
E
R
V
E
R
[
′
H
T
T
P
H
O
S
T
′
]
.
_SERVER['HTTP_HOST'].
SERVER[′HTTPHOST′]._SERVER[‘REQUEST_URI’];
echo ‘http://’.
S
E
R
V
E
R
[
′
H
T
T
P
H
O
S
T
′
]
.
_SERVER['HTTP_HOST'].
SERVER[′HTTPHOST′]._SERVER[‘PHP_SELF’].’?’.$_SERVER[‘QUERY_STRING’];
#http://localhost/blog/testurl.php?id=5
//包含端口号的完整url
echo ‘http://’.
S
E
R
V
E
R
[
′
S
E
R
V
E
R
N
A
M
E
′
]
.
′
:
′
.
_SERVER['SERVER_NAME'].':'.
SERVER[′SERVERNAME′].′:′._SERVER[“SERVER_PORT”].$_SERVER[“REQUEST_URI”];
#http://localhost:80/blog/testurl.php?id=5
//只取路径
u
r
l
=
′
h
t
t
p
:
/
/
′
.
url='http://'.
url=′http://′._SERVER[‘SERVER_NAME’].
S
E
R
V
E
R
[
"
R
E
Q
U
E
S
T
U
R
I
"
]
;
e
c
h
o
d
i
r
n
a
m
e
(
_SERVER["REQUEST_URI"]; echo dirname(
SERVER["REQUESTURI"];echodirname(url);
#http://localhost/blog`取域名或主机地址