用php显示iOS固件
有没有办法只通过PHP在浏览器中显示iOS固件 我试过这个用php显示iOS固件,php,iphone,Php,Iphone,有没有办法只通过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... 有没有办法显示这样的
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试试这个
<?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 */
您可以在这里找到答案:谢谢,我完全按照描述做了,但现在我有一个输出,如:string(5)“7.0.2”,我不知道输出中“string(5)”的原因。您也可以编写echo$version;然后只得到字符串,而没有变量本身的信息。看这里:这很有帮助,谢谢!!