`
paulfzm
  • 浏览: 884357 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

php 获取浏览器名称

阅读更多

if (strpos($_SERVER[HTTP_USER_AGENT], 'Maxthon')) {
    $browser = 'Maxthon';
} elseif(strpos($_SERVER[HTTP_USER_AGENT], 'MSIE 8.0')) {
    $browser = 'MSIE 8.0';
} elseif(strpos($_SERVER[HTTP_USER_AGENT], 'MSIE 7.0')) {
    $browser = 'MSIE 7.0';
} elseif(strpos($_SERVER[HTTP_USER_AGENT], 'MSIE 6.0')) {
    $browser = 'MSIE 6.0';
} elseif(strpos($_SERVER[HTTP_USER_AGENT], 'NetCaptor')) {
    $browser = 'NetCaptor';
} elseif(strpos($_SERVER[HTTP_USER_AGENT], 'Netscape')) {
    $browser = 'Netscape';
} elseif(strpos($_SERVER[HTTP_USER_AGENT], 'Lynx')) {
    $browser = 'Lynx';
} elseif(strpos($_SERVER[HTTP_USER_AGENT], 'Opera')) {
    $browser = 'Opera';
} elseif(strpos($_SERVER[HTTP_USER_AGENT], 'Konqueror')) {
    $browser = 'Konqueror';
} elseif(strpos($_SERVER[HTTP_USER_AGENT], 'Firefox')) {
    $browser = 'Firefox';
} elseif(strpos($_SERVER[HTTP_USER_AGENT],'Safari')) {
    $browser = 'Safari';
} else {
    $browser = 'other';
}
echo $browser;

分享到:
评论

相关推荐

    PHP获得客户端浏览器的名称及版本

    PHP获得客户端浏览器的名称及版本 一、 开发环境 1、环境搭建:Windows 7+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0。 2、文本编辑器:Sublime 3。 二、主要技术 本案例主要使用PHP 7中的$_SERVER['HTTP_USER_AGENT']...

    php获取访问者浏览页面的浏览器类型

    首先,User Agent字符串是由浏览器发送到服务器的一个HTTP头部信息,它包含了关于浏览器的详细信息,如浏览器名称、版本、操作系统等。在PHP中,我们可以通过全局变量`$_SERVER['HTTP_USER_AGENT']`来获取这个字符串...

    php获得客户端浏览器名称及版本的方法(基于ECShop函数)

    本文实例讲述了php获得客户端浏览器名称及版本的方法。分享给大家供大家参考,具体如下: 看到ecshop中有这么一个函数get_user_browser(),获取浏览器的名称和版本。虽然获取的信息只是简单的一些信息,但是还是很...

    php获取用户浏览器版本的方法

    因此,使用该方法获取浏览器信息时,还需要结合其他技术或手段进行验证。 综上所述,通过PHP中的$_SERVER['HTTP_USER_AGENT']全局变量获取用户浏览器信息是一种比较实用的技巧。本文介绍的getbrowse()函数,通过...

    PHP获得客户端浏览器的名称及版本1

    这个字符串通常很长,包含浏览器名称、版本、操作系统等信息。要从中提取浏览器的名称和版本,我们需要使用正则表达式进行匹配。 下面是一个示例函数`getBrowser()`,用于分析`HTTP_USER_AGENT`并返回浏览器的名称...

    2018php通过ip获取地区,浏览器/语言,系统,写到txt日记

    你可以使用正则表达式或预定义的库,如`Browser`类,来解析出浏览器名称、版本和操作系统。 系统信息一般可以从`User-Agent`字符串中提取,但通常不如浏览器信息那么直接。通常需要对`User-Agent`进行详细的解析,...

    user_info:使用PHP获取客户端信息(客户端的IP地址,操作系统,浏览器名称,设备类型)

    用户信息在PHP中获取客户端信息(客户端的IP地址,操作系统,浏览器名称,设备类型)初始化include ( 'UserInfo.php' );//Or Use Require functionrequire ( 'UserInfo.php' );方法 get_ip() 如果要获取客户端IP地址...

    根据User Agent String判断客户端平台及浏览器源程序[Java和PHP版]

    User Agent String(简称UA字符串)就是一个关键工具,它包含了客户端浏览器的详细信息,如浏览器名称、版本、操作系统等。本资源提供了基于Java和PHP的解决方案,帮助开发者解析和识别UA字符串,从而判断客户端平台...

    浏览器和平台及是否手机判断

    这通常涉及到解析User-Agent字符串中的浏览器名称和版本信息。 3. `getOS()`: 这个方法可以识别出用户运行的操作系统,如Windows、iOS、Android等。同样,它会从User-Agent字符串中提取这些信息。 `demo.php`文件...

    PHP签名图片生成(来访IP、浏览器类型等)

    2. **处理数据**:将获取到的IP和浏览器信息进行必要的处理,例如IP可能需要转换为更友好的格式,浏览器信息可能需要解析出主要的浏览器名称和版本。 3. **创建图像**:PHP可以使用GD库或Imagick扩展来创建和操作...

    PHP获取访问设备信息的方法示例

    return"获取浏览器信息失败!"; } } ``` #### 2. 获取访客浏览器语言 浏览器的语言偏好通常由`HTTP_ACCEPT_LANGUAGE`头信息给出,我们可以通过这个头部信息来获取用户的浏览器语言,并将之转换为更易懂的表述。...

    一个可以取得客户端的ip、地理信息、浏览器、本地真实IP的php类库

    例如,可以使用正则表达式或者预定义的函数来识别出如“Chrome”、“Firefox”等浏览器名称及其版本号。 对于本地真实IP的获取,当应用运行在服务器集群或者负载均衡环境时,`$_SERVER['REMOTE_ADDR']`可能获取到的...

    PHP 获取服务器端的信息

    在PHP编程中,获取服务器端的信息是至关重要的,这包括但不限于服务器环境变量、HTTP请求头、服务器软件信息等。下面我们将深入探讨如何使用PHP来获取这些信息。 首先,PHP提供了预定义的全局变量,如`$_SERVER`,...

    tagui_php_浏览器_源码 (1).zip

    【文件名称列表】:tagui_php_浏览器_源码 (1).rar 【详细知识点】 1. **TagUI**:TagUI是一款由Joseph Goh开发的开源自动化工具,支持多种语言,如R、Python和PHP等。它采用自然语言般的语法,使得非编程背景的...

    用PHP实现浏览器点击下载TXT文档的方法详解

    这段代码首先定义了文件的路径,其中`$_GET['file']`是从URL中获取的文件名(假设你有一个URL像`example.com/download.php?file=mytextfile`)。然后,它设置了两个关键的HTTP头,`Content-Type`和`Content-...

    Panther用于PHP和Symfony的浏览器测试和Web爬虫库

    "Panther用于PHP和Symfony的浏览器测试和Web爬虫库" 这个标题揭示了Panther是一个专为PHP和Symfony框架设计的工具,它具有浏览器测试和Web爬虫的功能。这意味着Panther可以帮助开发者模拟真实浏览器的行为,进行自动...

    PHP判断当前使用的是什么浏览器(推荐)

    HTTP_USER_AGENT头部包含了发起请求的浏览器的相关信息,例如浏览器的名称和版本。在PHP中,可以直接通过全局数组$_SERVER获取这个头部的信息。 userBrowser()函数通过检查$_SERVER['HTTP_USER_AGENT']字符串中是否...

    yii2-browser-info:Yii2扩展名。 提供有关浏览器的详细信息

    yii2-浏览器信息 Yii2扩展名。 提供有关浏览器的详细信息。 当前可用的提供商: Browscap( ) 安装 安装此扩展的首选方法是通过 。 要安装,请运行 $ php composer.phar require alexander-suter/yii2-browser...

Global site tag (gtag.js) - Google Analytics