gpt4 book ai didi

php - 如何在 cakephp 3 请求中获取浏览器名称?

转载 作者:可可西里 更新时间:2023-11-01 00:31:01 25 4
gpt4 key购买 nike

我需要在我的网络应用程序中获取请求浏览器的名称。(用于分析)

在核心 php 中,当我使用 $visitor_user_agent=$_SERVER['HTTP_USER_AGENT'] 它返回 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36 与 chrome 一起使用时的字符串。然后 preg_match('/Chrome/i', $visitor_user_agent) 可用于了解其是否为 chrome。我不确定这是否是查找浏览器名称的有效方法。

我还找到了get_browser链接,但未提供浏览器名称。

cakephp3 或 core php 中是否有获取浏览器名称的方法?

最佳答案

这将返回用于请求的用户代理:

$this->request->header('User-Agent');

http://book.cakephp.org/3.0/en/controllers/request-response.html

关于php - 如何在 cakephp 3 请求中获取浏览器名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31268575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com