PHP Laravel:如何获取客户端浏览器/设备?

你好

我正在构建一个laravel应用程序,该应用程序要跟踪客户端浏览器的详细信息,例如浏览器名称。我如何使用Laravel做到这一点?

public function postUser(Request $request)
    {        
            $user = new User();                                 
            $user->name = $request->Input(['name']);           
            $device=   $request->header('User-Agent');
            dd($device);
            $user->save();            
            return redirect('userSavePage');          
    }

我已经用过了,$device= $request->header('User-Agent');但是当我dd()输出时,我得到的东西是这样的:

"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36"

如何获得实际的浏览器详细信息?

贾维德·阿利耶夫(Javid Aliyev)

首先将软件包添加到您的作曲家中:

{
    "require": {
        "hisorange/browser-detect": "2.*" // For laravel 5.* versions
        "hisorange/browser-detect": "1.*" // For laravel 4.* versions
    }
}

在作曲家更新/安装后,将服务提供商添加到您的app.php中:

'providers' => array(
    // ...
    'hisorange\BrowserDetect\Provider\BrowserDetectService',
    // ...
)

将别名添加到您的app.php中的别名:

'aliases' => array(
    // ...
    'BrowserDetect' => 'hisorange\BrowserDetect\Facade\Parser',
)

您必须使用个人配置,只需发布​​软件包的配置文件,(plugins.php也随此发布)

php artisan vendor:publish

您只需在外观上调用即可获取结果信息。

// You can always get the result object from the facade if you wish to operate with it.
BrowserDetect::detect(); // Will resolve and return with the 'browser.result' container.

// Calls are mirrored to the result object for easier use.
BrowserDetect::browserVersion(); // return '3.6' string.

// Supporting human readable formats.
BrowserDetect::browserName(); // return 'Firefox 3.6' string.

// Or can be objective.
BrowserDetect::browserFamily(); // return 'Firefox' string.

有关详细信息:https : //github.com/hisorange/browser-detect

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP Laravel:如何获取客户端浏览器/设备?

来自分类Dev

服务器端和客户端浏览器宽度和PHP中的引导轮播问题

来自分类Dev

如何获取客户端的浏览器信息?

来自分类Dev

将php文本输出发送到客户端浏览器并在服务器端运行rest

来自分类Dev

如何使用php获取客户端公共IP地址?

来自分类Dev

如何基于客户端IP在php中获取时区

来自分类Dev

如何使用php获取客户端公共IP地址?

来自分类Dev

PHP:获取客户端MAC地址

来自分类Dev

使用 PHP 获取客户端 IP

来自分类Dev

在谷歌浏览器中获取客户端名称

来自分类Dev

Node.js,Socket.io:如何获取客户端浏览器语言?

来自分类Dev

RESTful PHP:从客户端到服务器端如何工作?

来自分类Dev

RESTful PHP:从客户端到服务器端如何工作?

来自分类Dev

我可以从客户端浏览器获取什么信息,如何在laravel 7.x中获取信息?

来自分类Dev

在表单提交时将客户端HTML表数据获取到服务器端PHP脚本

来自分类Dev

如何使用grpc在python服务器和php客户端之间进行通信?

来自分类Dev

如何在PHP中作为客户端与CGI服务器进行通信?

来自分类Dev

PHP-C#TCP客户端/服务器如何发送字符串?

来自分类Dev

如何使用PHP和Apache Web服务器正确调用Python Pyro客户端?

来自分类Dev

php mongo 客户端获取昨天的记录

来自分类Dev

如何从服务器获取带有 HTML 标签的文本并在客户端使用 HTML 标记显示它?(使用 php 和 angularjs)

来自分类Dev

如何在Spring MVC中获取确切的客户端浏览器名称和版本?

来自分类Dev

symfony客户端如何检测已安装的php客户端?

来自分类Dev

获取PHP中的浏览器URL以获取重写的URL

来自分类Dev

从URL获取PDF并将其推送到客户端浏览器进行下载

来自分类Dev

SQL 通过浏览器获取唯一客户端的数量

来自分类Dev

如何使用Aerospike PHP客户端增加浮点值

来自分类Dev

如何遍历Php中的SimpleXMLElement对象剩余客户端?

来自分类Dev

如何使用PHP Soap类客户端进行SoapCall

Related 相关文章

  1. 1

    PHP Laravel:如何获取客户端浏览器/设备?

  2. 2

    服务器端和客户端浏览器宽度和PHP中的引导轮播问题

  3. 3

    如何获取客户端的浏览器信息?

  4. 4

    将php文本输出发送到客户端浏览器并在服务器端运行rest

  5. 5

    如何使用php获取客户端公共IP地址?

  6. 6

    如何基于客户端IP在php中获取时区

  7. 7

    如何使用php获取客户端公共IP地址?

  8. 8

    PHP:获取客户端MAC地址

  9. 9

    使用 PHP 获取客户端 IP

  10. 10

    在谷歌浏览器中获取客户端名称

  11. 11

    Node.js,Socket.io:如何获取客户端浏览器语言?

  12. 12

    RESTful PHP:从客户端到服务器端如何工作?

  13. 13

    RESTful PHP:从客户端到服务器端如何工作?

  14. 14

    我可以从客户端浏览器获取什么信息,如何在laravel 7.x中获取信息?

  15. 15

    在表单提交时将客户端HTML表数据获取到服务器端PHP脚本

  16. 16

    如何使用grpc在python服务器和php客户端之间进行通信?

  17. 17

    如何在PHP中作为客户端与CGI服务器进行通信?

  18. 18

    PHP-C#TCP客户端/服务器如何发送字符串?

  19. 19

    如何使用PHP和Apache Web服务器正确调用Python Pyro客户端?

  20. 20

    php mongo 客户端获取昨天的记录

  21. 21

    如何从服务器获取带有 HTML 标签的文本并在客户端使用 HTML 标记显示它?(使用 php 和 angularjs)

  22. 22

    如何在Spring MVC中获取确切的客户端浏览器名称和版本?

  23. 23

    symfony客户端如何检测已安装的php客户端?

  24. 24

    获取PHP中的浏览器URL以获取重写的URL

  25. 25

    从URL获取PDF并将其推送到客户端浏览器进行下载

  26. 26

    SQL 通过浏览器获取唯一客户端的数量

  27. 27

    如何使用Aerospike PHP客户端增加浮点值

  28. 28

    如何遍历Php中的SimpleXMLElement对象剩余客户端?

  29. 29

    如何使用PHP Soap类客户端进行SoapCall

热门标签

归档