获取用户的浏览器请求信息。

composer安装:

composer require ornicar/php-user-agent

在PHP代码中调用:

$ua = new \phpUserAgent();
$getVisiterInfo = json_encode(['browserName'    => $ua->getBrowserName(),     // 获取浏览器名称'browserVersion' => $ua->getBrowserVersion(),  // 获取浏览器版本'os'             => $ua->getOperatingSystem(), // 获取操作系统'engine'         => $ua->getEngine(),          // 获取浏览器引擎'UserAgent'      => $ua->getUserAgentString(), // 获取用户代理信息'fullName'       => $ua->getFullName()         // 获取浏览器名称及版本
]);

注:

插件的GitHub地址:

PHP获取用户浏览器信息相关推荐

  1. js获取用户浏览器信息和ip地址以及位置

    获取浏览器信息代码 function userAgent () {let browserReg = {Chrome: /Chrome/,IE: /MSIE/,Firefox: /Firefox/,Op ...

  2. 微信公众号开发之微信网页授权获取用户个人信息

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 一丶概述 微信网页授权 如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑 ...

  3. uniapp同步获取用户信息_微信小程序云开发教程微信小程序的API入门获取用户身份信息系列API...

    同学们大家好,我是小伊同学,上一节我们介绍了一些常用API,今天我们接着来学习一组API,那就是获取用户身份信息的API. 在微信小程序中,我们往往需要获取用户的身份信息,比如昵称.头像.性别.地区等 ...

  4. python 客户端 如何获取手机_Python学习---Django的request扩展[获取用户设备信息]

    关于Django的request扩展[获取用户设备信息] settings.py INSTALLED_APPS = [ ... 'app01', # 注册app ] STATICFILES_DIRS ...

  5. Python学习---Django的request扩展[获取用户设备信息]

    关于Django的request扩展[获取用户设备信息] settings.py INSTALLED_APPS = [...'app01', # 注册app ] STATICFILES_DIRS = ...

  6. 小程序 | 获取用户头像信息接口改进:getUserInfo的使用

    开发小程序过程中,发现最近微信官方新调整了getUserInfo的接口的使用,并发布了一篇<小程序登录.用户信息相关接口调整说明>公告,摸索了一番之后,了解到getUserProfile用 ...

  7. 小程序获取用户地址信息api

    小程序获取用户地址信息api 前台部分 <view class="address-wraper"><view bindtap="chooseAddres ...

  8. 【微信小程序系列】微信小程序超简单教程,基本语法,获取用户基本数据信息,实现对云数据库的增删改查及小程序外部api的引用示例(附源码)

    [微信小程序系列]微信小程序超简单教程 小程序项目结构 静态页面的构成 HTML:结构 css:样式 js:行为 小程序 页面全部存放在pages, 而且pages目录只能存放页面 页面包括4个文件, ...

  9. 微信h5获取用户地址信息

    微信h5页面获取用户地址信息(vue+Java)(清风竹语) 前言: 与之前获取用户信息相同,这次获取用户地址信息也是在用户进入该页面之后,通过取得用户经纬度,在调用高德地图的api获得位置信息. 流 ...

最新文章

  1. 【linux】shell中整数运算的加、减、乘、除
  2. JSP内置对象—session
  3. Apache的架构师们遵循的30条设计原则
  4. python画折线图代码-python画折线示意图实例代码
  5. 企业服务器虚拟化方案文档,服务器虚拟化在企业中的应用
  6. java运行环境简称_Java程序的运行环境简称之为
  7. 杭电1018 Big Number
  8. 晶澳独家供货40兆瓦全球最大漂浮式太阳能电站
  9. jquery中的map()方法与js中的map()方法
  10. javascript学习笔记(十九) 节点的操作
  11. L1正则化与嵌入式特征选择(稀疏性)
  12. 餐饮加盟推广遇到抖音下拉词框会碰撞出什么样的火花
  13. Hough变换——检测直线
  14. [已解决]datetime.date is coerced to a datetime. In the future pandas will not coerce, and ‘the values
  15. 操作系统教程(第6版) 预习笔记
  16. 2023-03-06
  17. 在香港,无法使用迅雷下载怎么办?
  18. 树(Tree)和二叉树
  19. 关于Android studio在运行时鼠标光标突然失效的解决办法
  20. idea 远程debug阿里云服务器springboot项目

热门文章

  1. 【linux】shell编程 脚本语法
  2. Autocad毕业设计CAD机械练习图开始发放啦!
  3. 方法详解(命名规则)
  4. 市场调研-全球与中国云业务流程管理(BPM)软件市场现状及未来发展趋势
  5. ENVI:如何进行遥感图像的分类?(决策树模型)
  6. TRUNCATE 命令用法
  7. visual studio 2008微软教程
  8. 深圳Go培训:Go语言适合干什么?
  9. 使用pytorch获取bert词向量
  10. antd-mobile下拉加载