PHP 4.0 时尚编程百例 —  实例 49   获取浏览器的信息

林继 PHP 技术 5,026 共写了354个字 (2005-05-30 10:23:24) 没有评论 打印 扫描二维码 百度已收录

实例说明

本例将介绍如何用 PHP 4.0 获取浏览器的相关信息。通过取得客户端浏览器的信息,可以了解正在使用的浏览器的类型:是否支持Cookie、Frames、vbscript或者是 javascript 等。通过了解这些信息,可以更好地做出不同的页面来适应不同浏览器的客户,取得良好的浏览效果。

编程思路

$_SERVER['HTTP_USER_AGENT'

当前请求的 User-Agent: 头部的内容。该字符串表明了访问该页面的用户代理的信息。一个典型的例子是:Mozilla/4.5 [en] (X11; U; Linux 2.2.9 i586)。

下面通过 get_browser() 函数返回一个数组,将打印出浏览器的各项的属性。

创作步骤

本例程序代码

  1. <HTML>
  2. <HEAD>
  3. <TITLE>获取浏览器的信息</TITLE>
  4. </HEAD>
  5. <BODY>
  6. <?php
  7.        echo $_SERVER&91;'HTTP_USER_AGENT'&93; . "nn";
  8.        $browser = get_browser(null, true);
  9.        print"<pre>";
  10.        print_r($browser);
  11.        print"

“;
?>

n”;
$browser = get_browser();
foreach ($browser as $name => $value) { // 遍历整个数组,将分键名赋给$name,键值赋给$value
echo “&91;$name&93; => $value
n”; // 打印数组元素
}
?>

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >