2014-10-28 55 views
0

我是一名PHP开发人员,为手机设计WAP页面。我需要一些php代码来找出移动电话的型号,以便根据要求提供的信息进行上传。为我的页面提供合适的CSS。如果您还可以给我一些提示,这也可以帮助我进一步深入。目前,我可以获取移动用户代理,但无法找到具体的移动模型。在php中的手机型号检测

+0

也许通过查看[user agent](http://www.useragentstring.com/pages/Mobile%20Browserlist/)? – 2014-10-28 09:45:27

+0

这里一个PHP类完全相同你看什么http://code.google.com/p/php-mobile-detect/wiki/Mobile_Detect – 2014-10-28 09:59:05

+0

我可以检测Android和Java手机,但我不能检测中国手机mre应用程序所以需要一些帮助。谢谢 – Seema 2014-10-28 10:01:16

回答

0
$_SERVER['HTTP_USER_AGENT']; 

检查它针对用户代理的这个名单: http://techpatterns.com/forums/about304.html(从〜line343开始〜line610)

+0

我可以检测android和java手机,但我不能检测中国手机mre应用程序,所以需要一些帮助。谢谢 – Seema 2014-10-28 10:00:54

+0

对不起,这是我知道的唯一列表,它包括**最**用户代理字符串...但不是**全部**。 – 2014-10-28 10:02:35

0

我建议使用mobile_detect类 它可以使用的方法,如isiPhone()isBlackberry()isSamsung()等。

请注意,然而,找到型号非常困难或几乎不可能,但找到品牌是可能的。

+0

http://mobiledetect.net – Ali 2014-10-28 09:52:53

+0

还包装方法,如“isMobile”,甚至“isTablet”,如果你不需要如此具体。 – 2014-10-28 09:57:00

+0

我可以检测android和java手机,但我不能检测中国手机mre应用程序,所以需要一些帮助。谢谢 – Seema 2014-10-28 09:58:04