在PHP中检测设备品牌,型号和版本(如果提供)

时间:2014-03-23 19:49:49

标签: php mobile tablet

我正在尝试使用PHP检测用户的设备详细信息(品牌,型号,版本 - 提供的地方)。

我不仅想要检测它是手机还是平板电脑(mdetectMobileDetect这样做得很好),我希望获得尽可能多的详细信息,然后提供此信息以格式化的方式。

一个示例用法是“在星期一晚上9点15分在Galaxy S3上编辑”,或“在PC上编辑”或“在iPhone上”。

据我所知,这样做的方法是通过useragent,但我希望有人能够以一种很好的方式解决这个问题。我也明白,完整的细节并不总是可用的(例如iPhone提供iOS版本而不是iPhone型号)。

1 个答案:

答案 0 :(得分:0)

肯定有Useragent解析器。 CodeIgniter内置了一个库。

http://ellislab.com/codeigniter/user-guide/libraries/user_agent.html