php, если mobile_device_detect является истинным условным оператором - PullRequest
0 голосов
/ 25 ноября 2011

Я не очень хорошо понимаю PHP ... не очень хорошее начало, я знаю.

Я использую http://detectmobilebrowsers.mobi/ для мобильного / настольного веб-сайта и использую WordPress в качестве моей CMS.

Я настроил свою функцию так ...

    require_once('mobile_device_detect.php');
    mobile_device_detect(true,true,true,true,true,true,false,false,false);

Но теперь в моей теме я хочу условное утверждение, подобное этому ...

    <?php if (is_home()) { ?>

        //Some bits here
    <?php } else { ?>
        //Some bits here
    <?php } ?>

Хотя я хочу, чтобы он возвращал значения из моей функции. Смотрите ниже мою попытку мусора ниже ...

    <?php if (mobile_device_detect==true) { ?>

        //Some bits here
    <?php } else { ?>
        //Some bits here
    <?php } ?>

Очевидно, это не сработает, лол, но вы видите, чего я пытаюсь достичь? и помощь была бы самым удивительным спасибо!

Приветствие Джош

1 Ответ

1 голос
/ 25 ноября 2011

Почти там.

require_once('php/mobile_device_detect.php');
$mobile = mobile_device_detect(true,true,true,true,true,true,false,false,false);

Затем проверьте на

if ($mobile==true) // then do the rest of your stuff
...