检测移动设备的免费PHP脚本

检测移动设备的免费PHP脚本,php,mobile,user-agent,Php,Mobile,User Agent,简单的问题是,有哪些好的免费移动设备检测脚本是人们使用过并认为工作最好的?我需要将移动用户重定向到我们网站的移动版本。这将帮助您解决问题。WURFL被认为是最好的解决方案: 注意:请注意最新版本的许可证更改,以下是我在项目中使用的一个: function checkMobile() { if (preg_match("/Mobile|Android|BlackBerry|iPhone|Windows Phone/", $_SERVER['HTTP_USER_AGENT'])) {

简单的问题是,有哪些好的免费移动设备检测脚本是人们使用过并认为工作最好的?我需要将移动用户重定向到我们网站的移动版本。

这将帮助您解决问题。

WURFL被认为是最好的解决方案:


注意:请注意最新版本的许可证更改,以下是我在项目中使用的一个

function checkMobile()  {
    if (preg_match("/Mobile|Android|BlackBerry|iPhone|Windows Phone/", $_SERVER['HTTP_USER_AGENT'])) {
        header(Location: MOBILE SITE);
    }
}
然后在html文档的头部调用此函数,如下所示:

<?php checkMobile() ?>


在if语句的末尾有一个额外的左括号。你可以删除if后面额外的开始括号,或者添加另一个结束括号。哦,这对我来说也足够好,但是我从列表中删除了“Android”,因为这也会吸引Android平板电脑。