【问题标题】:mobile model number detection in phpphp中的手机型号检测
【发布时间】:2014-10-28 17:51:45
【问题描述】:

我是一名 PHP 开发人员,正在为手机设计一个 WAP 页面。我需要一些 php 代码来找出发出请求的手机型号,以便根据该信息为我的页面上传正确的 CSS .如果您也可以给我一些提示,这也将帮助我进一步进行。目前我能够获取手机的用户代理,但无法找出手机的具体型号。

【问题讨论】:

标签: php mysql css html


【解决方案1】:
$_SERVER['HTTP_USER_AGENT'];

对照此用户代理列表进行检查: http://techpatterns.com/forums/about304.html(从~line343到~line610)

【讨论】:

  • 我可以检测到 android 和 java 手机,但我无法检测到具有 mre 应用程序的中国手机,因此需要一些帮助。谢谢
  • 抱歉,这是我所知道的唯一列表,它包括大多数用户代理字符串...但不是全部
【解决方案2】:

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

请注意,虽然很难或几乎不可能找到型号,但可以找到品牌。

【讨论】:

  • 还有包装方法,例如“isMobile”,甚至是“isTablet”,如果你不需要那么具体的话。
  • 我可以检测到 android 和 java 手机,但我无法检测到具有 mre 应用程序的中国手机,因此需要一些帮助。谢谢
  • mobiledetect 是否允许您获取手机品牌?即 $brand = $detect_brand() 或您似乎需要事先了解品牌的东西,例如 isSamsung()
猜你喜欢
  • 2011-06-27
  • 1970-01-01
  • 2015-05-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-25
相关资源
最近更新 更多