Tom*_*Tom 6 php user-agent android header
对于我的网站,我需要能够区分Android平板电脑访问时间和Android手机访问时间.在将页面发送给用户之前需要检测它,因此使用JavaScript检查屏幕res不是一个选项.
目前我用它来检测一个Android设备:stripos($ ua,'android')
平板电脑在用户代理中有什么独特之处吗?
您可以使用PHP的$ _SERVER ['HTTP_USER_AGENT']然后不区分大小写的eregi函数来查找以下内容,假设浏览器开发人员遵循Android的用户代理规范指南:
$ua = $_SERVER['HTTP_USER_AGENT'];
if (eregi('Android', $ua) && eregi('Mobile', $ua)) $platform = "Android Phone";
elseif (eregi('Android', $ua) && !eregi('Mobile', $ua)) $platform = "Android Tablet";
Run Code Online (Sandbox Code Playgroud)
这不是万无一失,但它是一个开始.
| 归档时间: |
|
| 查看次数: |
15860 次 |
| 最近记录: |