查询

get_browser()函数—用法及示例

「 获取用户浏览器的相关信息,包括浏览器名称、版本号、操作系统等 」


函数名称:get_browser()

适用版本:PHP 4 >= 4.0.6, PHP 5, PHP 7

函数描述:get_browser() 函数用于获取用户浏览器的相关信息,包括浏览器名称、版本号、操作系统等。

语法:get_browser(string $user_agent = "", bool $return_array = false)

参数:

  • $user_agent(可选):要分析的用户代理字符串。如果未提供此参数,则函数将使用 $_SERVER['HTTP_USER_AGENT'] 的值作为用户代理字符串。
  • $return_array(可选):指定是否以关联数组形式返回结果,默认为 false。如果设置为 true,则返回一个包含浏览器信息的关联数组;如果设置为 false,则返回一个包含浏览器信息的对象。

返回值:

  • 如果 $return_array 参数为 false,则函数返回一个包含浏览器信息的对象。
  • 如果 $return_array 参数为 true,则函数返回一个包含浏览器信息的关联数组。

示例:

$browser_info = get_browser(); // 获取当前用户浏览器信息

echo "浏览器名称:" . $browser_info->browser . "<br>";
echo "浏览器版本号:" . $browser_info->version . "<br>";
echo "操作系统:" . $browser_info->platform . "<br>";
echo "是否是移动设备:" . ($browser_info->ismobile ? "是" : "否") . "<br>";

输出:

浏览器名称:Chrome
浏览器版本号:89.0
操作系统:Windows 10
是否是移动设备:否

注意事项:

  • 为了正常使用 get_browser() 函数,需要在 php.ini 文件中配置 browscap 设置,以指定浏览器的配置文件路径。例如:browscap = /path/to/php_browscap.ini
补充纠错
上一个函数: get_called_class()函数
下一个函数: gettype()函数
热门PHP函数
分享链接