PHP移动检测脚本

PHP移动检测脚本,php,mobile,detect,Php,Mobile,Detect,我在另一个问题中遇到了这个非常简单的移动检测功能。然而,我无法让它工作 我将函数放入PHP代码中,然后调用该函数 但是,它返回以下错误 Parse error: syntax error, unexpected T_IF in web...index.php on line 11 on line 11 有人能在下面的代码中发现我做错了什么吗?提前感谢您的任何想法 index.php: <?php function checkMobile() { if (preg_

我在另一个问题中遇到了这个非常简单的移动检测功能。然而,我无法让它工作

我将函数放入PHP代码中,然后调用该函数

但是,它返回以下错误

Parse error: syntax error, unexpected T_IF in web...index.php on line 11 on line 11
有人能在下面的代码中发现我做错了什么吗?提前感谢您的任何想法

index.php

<?php
    function checkMobile() {
        if (preg_match("/Mobile|Android|BlackBerry|iPhone|Windows Phone/",$_SERVER['HTTP_USER_AGENT']))
        {
            header("Location:mobile/index.php");
        }
    }
    checkMobile()
?>


可能是因为你忘了
after
CheckMobile()


CheckMobile()->CheckMobile()

请尝试使用此库:就您的问题而言,您是否已将第11行粘贴到您的问题中?第11行是上面这些行中的一行。我认为第11行实际上是checkMobile(),但是它触发了函数。当我取出checkMobile()时,页面会毫无问题地加载。只有当包含对函数的调用时,如果errormobiledetect看起来是一个健壮的方法,我才得到T_,但我只想让这个简单的脚本工作,也许在checkMobile()之后添加一个分号?