我正在使用此JS代码来了解用户使用的浏览器。
<script>
document.write(navigator.appName);
</script>
而且我想将此navigator.appName转换为php代码以使用它,如下所示:
if ($appName == "Internet Explorer") {
// blabla
}
我该怎么做?
我正在使用此JS代码来了解用户使用的浏览器。
<script>
document.write(navigator.appName);
</script>
而且我想将此navigator.appName转换为php代码以使用它,如下所示:
if ($appName == "Internet Explorer") {
// blabla
}
我该怎么做?
Answers:
请使用本机PHP$_SERVER['HTTP_USER_AGENT']
变量。
$_SERVER['HTTP_USER_AGENT']??null
使其返回null而不是在未定义时抛出错误
isset()
。干净和可读的代码应始终是最高优先级。
您还可以使用php原生函数get_browser()
重要说明:您应该有一个browscap.ini文件。