我有这段代码来检测用户是否正在使用 IE 浏览器,但是我想检测它是 ie 10 还是低于 ie 10 的版本
<?php
$u_agent = $_SERVER['HTTP_USER_AGENT'];
if(preg_match('/MSIE/i',$u_agent)){
//do something
//HOW TO KNOW IS IE 10
// HOW TO KNOW BROWSER VERSION IS LESS THAN IE 10?
}else{
//hope users would always use other browser than IE
}
?>
那是正确的吗?
<?php
$u_agent = $_SERVER['HTTP_USER_AGENT'];
//IE
if(preg_match('/MSIE/i',$u_agent)){
//IE 10
if(preg_match('/msie 10/i', $_SERVER['HTTP_USER_AGENT'])) {
// DO IE10.
// < IE 10
}else{
// DO < IE10.
}
}else{
//OTHER BROWSERS
//hope users would always use other browser than IE
}
?>