首页 » 建站技术 » PHP 技术 » 浏览内容

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


2005-05-30 10:23:24 5,020 0 发表评论 字体: 作者:C.K.
标签: 时尚编程百例

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

实例说明

本例将介绍如何用 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() 函数返回一个数组,将打印出浏览器的各项的属性。

创作步骤

本例程序代码

<HTML>
  • <HEAD>
  • <TITLE>获取浏览器的信息</TITLE>
  • </HEAD>
  • <BODY>
  • <?php
  •        echo $_SERVER&91;'HTTP_USER_AGENT'&93; . "nn";
  •        $browser = get_browser(null, true);
  •        print"<pre>";
  •        print_r($browser);
  •        print"</pre>";
  • ?>
  • <?php
  •   echo $_SERVER&91;'HTTP_USER_AGENT'&93; . "<hr />n";
  •   $browser = get_browser();
  •   foreach ($browser as $name => $value) {                   // 遍历整个数组,将分键名赋给$name,键值赋给$value
  •   echo "&91;$name&93; => $value <br />n";                            //  打印数组元素
  •   }
  • ?>
  • </BODY>
  • </HTML>

    网站统计 Statistics

    • 创建时间: 2005年1月3日 距今5095 天
    • 日志总数: 2461
    • 评论总数: 630
    • 标签总数: 654
    • 链接总数: 273
    • 最后更新: 2018-8-31 17:57:04
    • 您是本站第 14273345 位访客

    广告区 Guǎng Gào