如何在Laravel 5.5中获取确切的浏览器名称和版本?

时间:2018-04-11 15:12:31

标签: laravel laravel-5.5

我用过这个$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

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

1 个答案:

答案 0 :(得分:1)

您可以使用PHP的get_browser()函数。 http://php.net/manual/en/function.get-browser.php 为了使其正常工作,php.ini中的browscap配置设置必须指向系统中browscap.ini文件的正确位置。

get_browser( $request->header('User-Agent') , true);
// Returns an Array with various browser information