获取手机类型
当手机使用 PHP 连接到 mobi 网站时,有没有办法获取手机的类型?
Is there a way to get the type of mobile Phone when a phone connects to a mobi site using PHP?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以使用 PHP 阅读用户代理,这可能会给您提供线索。
http://detectmobilebrowsers.mobi/ <- 使用 PHP 读取用户代理的免费函数。
You can read the user agent with PHP, and this might give you a clue.
http://detectmobilebrowsers.mobi/ <- Free function to read read the user agent with PHP.
看看 wurfl。它可以将所有 28000 个不同的用户代理标头与特定的手机相匹配,并为您提供它的属性(sreenwidht/screenheight/canplayvideo/等)
Look at wurfl. It can match all 28000something different user-agent headers to a specific mobile phone and give you it's attributes (sreenwidht/screenheight/canplayvideo/etc)
我认为你唯一的方法是解析用户代理 HTTP 标头。您将在全局变量 $_SERVER['HTTP_USER_AGENT'] 中获取该信息。
看
http://php.about.com/od/learnphp/p/http_user_agent。嗯
I think your only way is to parse the user agent HTTP header. You'll get that information in the global variable $_SERVER['HTTP_USER_AGENT'].
See
http://php.about.com/od/learnphp/p/http_user_agent.htm
W3C 有一个工作草案,名为 Device Description Repository Simple API。
有一个 DDR 服务,可以在底层与 WURFL、DeviceAtlas 和 UAProf 配合使用的参考实现。
There is a working draft from de W3C called Device Description Repository Simple API.
There is a DDR Service, a reference implementation that can work with WURFL, DeviceAtlas, and UAProf under the hood.