$_SERVER['HTTP_USER_AGENT']

php全局变量$_SERVER['HTTP_USER_AGENT']用于获取客户端浏览器和操作系统信息,通过该全局变量可以很容易判断客户端浏览器类型及版本,也可以判断客户端使用的是linux还是window操作系统。

 

$_SERVER['HTTP_REFERER']

$_SERVER['HTTP_REFERER']获取链接到当前页面的URL地址(即当前页面是从哪个页面链接过来的),如果当前页面没有上一个链接(比如直接在浏览器地址栏将当前页面打开),则$_SERVER['HTTP_REFERER']不会被设置任何值,此时如果调用该全局变量,将会报错:

php Notice: Undefined index: HTTP_REFERER

 

实例

下面向大家介绍$_SERVER['HTTP_USER_AGENT']和$_SERVER['HTTP_REFERER']实例。

<html>
<head>
< >Reporting User Agent and Referrer</ >
</head>
<body>
<div>
<p>
Browser: <b><?php print $_SERVER[\'HTTP_USER_AGENT\'] ?></b><br /><br/>
Referring page: <b><?php print $_SERVER[\'HTTP_REFERER\'] ?></b>
</p>
</div>
</body>
</html>

在线运行

收藏 打印