【发布时间】:2019-03-25 01:24:52
【问题描述】:
我正在编写保存用户设备详细信息的代码。但是当我使用 PHP 用户代理时,它会返回整个信息字符串。如何仅提取设备名称,例如 iPhone 6、Samsung Galaxy a5 等型号名称?
我尝试了一些正则表达式,但那会是很长的代码,我无法涵盖每一个设备。
我来了
Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1
我只想要iPhone OS 10_3_1
【问题讨论】:
-
请编辑您的帖子,向我们展示您用来获取用户代理字符串的相关 PHP 位,并显示您尝试过但不够好的 RegExp,因为您手动指定了模型。也请不要每个单词都以大写字母开头,这样的文字很难理解。这一次,我为你编辑了这些
标签: php user-agent