可以使用PHP内置函数get_browser()来判断浏览器。
- 首先需要在php.ini文件中开启browscap配置项,找到browscap配置项并设置为以下值:
browscap = /usr/local/php5/lib/php.ini
- 在PHP代码中调用get_browser()函数,该函数会返回一个关联数组,包含了浏览器的各种信息,例如:
$browser = get_browser(null, true);
- 判断浏览器类型可以通过$browser["browser"]来获取浏览器名称,例如:
if ($browser["browser"] == "Firefox") {
//执行Firefox浏览器相关操作
} elseif ($browser["browser"] == "Chrome") {
//执行Chrome浏览器相关操作
} else {
//执行其他浏览器相关操作
}
注意:如果无法获取到浏览器信息,可能是因为browscap配置项未开启或者browscap文件不存在。