0

有没有办法只通过 PHP 在浏览器中显示 iOS 固件?

我试过这个

echo $agent = $_SERVER["HTTP_USER_AGENT"]; 

但随后会显示所有信息,我只想显示 iOS 版本。如果我使用该代码,这就是我得到的:

Mozilla/5.0 (iPhone; CPU OS X 7_0_2) AppleWebKit/536.30.1 (KHTML, like Gecko) Version/6.0.5 mobile Safari/536.30.1 etc etc...

有没有办法像这样显示:7.0.2 only

4

1 回答 1

0

尝试这个

<?php

$text =  $_SERVER["HTTP_USER_AGENT"]; 

preg_match('/OS X ([_0-9]+)/', $text, $res);

$version = isset($res[1])?str_replace('_','.',$res[1]):null;

var_dump($version);

/* EOF */
于 2013-10-30T13:34:31.467 回答