iOS固件显示与php [重复]

Posted

技术标签:

【中文标题】iOS固件显示与php [重复]【英文标题】:iOS firmware Display with php [duplicate] 【发布时间】:2013-10-30 13:29:46 【问题描述】:

有没有办法只通过 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

【问题讨论】:

您可以在这里找到答案:***.com/questions/11171895/… 【参考方案1】:

试试这个

<?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 */

【讨论】:

谢谢,id 确实与描述的完全一样,但现在我的输出如下:string(5)"7.0.2",我不知道“string(5)”是什么原因在输出中。 也可以写 echo $version;比你只得到字符串,没有关于变量本身的信息。见这里:php.net/manual/de/function.var-dump.php 有帮助,谢谢!!

以上是关于iOS固件显示与php [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用PHP [重复]显示提交的单选按钮值的计数

PHP时间戳显示秒[重复]

PHP显示01而不是1 [重复]

如何通过 htaccess 显示 PHP 错误 [重复]

php登录脚本未正确显示[重复]

PHP没有显示任何类型的错误[重复]