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

问题描述 投票:1回答:1

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

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

laravel laravel-5.5
1个回答
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
© www.soinside.com 2019 - 2024. All rights reserved.