解析UA(User Agent)字符串的php库

2017-12-13 10:58:10192874查看评论(3)
简介:

class DeviceDetector
{
    /**
     * Current version number of DeviceDetector
     */
    const VERSION = '3.9.1';
    /**
     * Holds all registered client types
     * @var array
     */
    public static $clientTypes = array();
    /**
     * Operating system families that are known as desktop only
     *
     * @var array
     */
    protected static $desktopOsArray = array('AmigaOS', 'IBM', 'GNU/Linux', 'Mac', 'Unix', 'Windows', 'BeOS', 'Chrome OS');
    /**
     * Constant used as value for unknown browser / os
     */
    const UNKNOWN = "UNK";

User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。

一些网站常常通过判断 UA 来给不同的操作系统、不同的浏览器发送不同的页面,因此可能造成某些页面无法在某个浏览器中正常显示,但通过伪装 UA 可以绕过检测。

浏览器的 UA 字串

标准格式为: 浏览器标识 (操作系统标识; 加密等级标识; 浏览器语言) 渲染引擎标识 版本信息


解析UA(User Agent)字符串的php库

申明:本站所有资源都是转载各大下载站,或由网友投稿发布,请自行检测软件的完整性,如有侵权请联系我们删除下架,联系方式:admin@php.cn

相关推荐

解析UA(User Agent)字符串的php库

解析UA(User Agent)字符串的php库
186572

Mobile解析字符串的PHP库

Mobile解析字符串的PHP库
79030

Requests-masterHTTP的PHP库

Requests-masterHTTP的PHP库
76935

php生成excel文件到指定目录的函数类

php生成excel文件到指定目录的函数类
5287210

数组排序类库

数组排序类库
1078176

validation-Laravel的验证库

validation-Laravel的验证库
134577

用于开发PECL扩展的PHP库

用于开发PECL扩展的PHP库
80654

利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel的类

利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel的类
2412435
网页评论
最新评论
三皈化障
XD
  • XD
  • 很好!!!!!!
  • 2019-02-13 11:55:59发表+0回复
XD
  • XD
  • 很好!!!!!!
  • 2019-02-13 11:55:58发表+0回复