php - 如何获得手机、ipad 或平板电脑型号

标签 php ipad mobile user-agent

我想获取手机型号,例如 iPhone 3G 或 3GS、Nokia 9231、iPad Mini、Samsung tablet 10.1 等

我用过

$_SERVER['HTTP_USER_AGENT']

但它只返回我

Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:26.0) Gecko/20100101 Firefox/26.0

我还使用了 Mobile Detect类,它只告诉我操作系统版本而不告诉我设备型号?

这可能吗?

最佳答案

我不知道你是否需要用php来做。但是在 javascript 中有一种简单的方法。

alert(navigator.userAgent);

你可以做这样的事情:

if(/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) {
    //Change some css or something like that
}

关于php - 如何获得手机、ipad 或平板电脑型号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21578559/

相关文章:

javascript - 在 iOS5 网站中使用 native 滚动下拉刷新

php - 检查 "Ship to different address"是否已在 Woocommerce 中检查

ipad - 如何在越狱的iPad上编译objc(c++, c)源代码?

javascript - iPad 需要三点触控来处理 JavaScript 点击事件

iphone - 即使在静音模式下也能在 iPhone 上播放声音

mobile - 如何对待移动应用程序中的导航?

php - 首次登录时显示欢迎消息

php - 如何在数据库的php sdk4中存储facebook的GraphObject?

javascript - 在 url 中隐藏获取变量?

android - VideoJS 不适用于移动设备