我需要使用 PHP 找到 Chrome 的版本。
我编码了这个:
$ua = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.60 Safari/537.1";
preg_match( "#Chrome/([0-9]{2})#", $ua, $match );
print_r($match);
返回:
Array
(
[0] => Chrome/21
[1] => 21
)
我有两个问题:
这适用于所有 chrome 浏览器吗?(因为 $ua 是我自己的用户代理。
另外我怎样才能使模式只返回数组中的“21”而不是“Chrome/21”和“21”?