当前位置: 首页> 函数类别大全> get_browser

get_browser

获取用户的浏览器具有的功能
名称:get_browser
分类:杂项
所属语言:php
一句话介绍:返回用户浏览器的功能。

定义和用法

get_browser() 函数会查找用户的 browscap.ini 文件,并返回用户浏览器的能力信息。

该函数通过查阅用户的 browscap.ini 文件,来测定用户浏览器的性能。

若成功,则该函数返回包含用户浏览器信息的一个对象或一个数组,若失败,则返回 false。

实例

查找 browscap.ini 文件并返回浏览器的能力信息:

<?php
echo $_SERVER['HTTP_USER_AGENT'];
$browser = get_browser();
print_r($browser);
?>

亲自试一试

语法

get_browser(user_agent,return_array)
参数 描述
user_agent

可选。规定 HTTP 用户代理的名称。默认是 $HTTP_USER_AGENT 的值。

您可以通过设置 NULL 绕过该参数。

return_array 可选。如果该参数设置为 true,本函数会返回一个数组而不是对象。

说明

get_browser() 函数依赖于外部的 browscap.ini 文件,该文件需要定期更新以包含最新的浏览器信息。如果此文件不存在或未正确配置,该函数可能无法正常工作。此外,由于安全和性能方面的考虑,许多现代 PHP 环境默认禁用了此函数。如果你打算使用它,请确保你了解相关的风险和限制。

同类函数
  • 从二进制字符串中解压缩数据 unpack

    unpack

    从二进制字符串中解压缩数据
  • 获取系统的高精度时间 hrtime

    hrtime

    获取系统的高精度时间
  • 检查某个名称的常量是否存在 defined

    defined

    检查某个名称的常量是否存在
  • 返回删除注释和空格后的PHP源码 php_strip_whitespace

    php_strip_whitespace

    返回删除注释和空格后的PHP源码
  • 获取系统平均负载 sys_getloadavg

    sys_getloadavg

    获取系统平均负载
  • 延缓执行若干秒和纳秒 time_nanosleep

    time_nanosleep

    延缓执行若干秒和纳秒
  • 将字符串从一个代码页转换为另一个代码页 sapi_windows_cp_conv

    sapi_windows_cp_conv

    将字符串从一个代码页转换为另一个代码页
  • 等同于 exit() die

    die

    等同于exit()
热门文章