1
Я столкнулся с этой действительно простой функцией обнаружения мобильных устройств в другом вопросе SO. Однако я не могу заставить его работать.PHP-код обнаружения мобильных телефонов
Я помещаю функцию в код PHP, за которым следует вызов функции.
Однако, эта ошибка возвращается.
Parse error: syntax error, unexpected T_IF in web...index.php on line 11 on line 11
Может ли кто-нибудь определить, что я делаю неправильно в коде beow? Заранее спасибо за любые идеи!
index.php
:
<?php
function checkMobile() {
if (preg_match("/Mobile|Android|BlackBerry|iPhone|Windows Phone/",$_SERVER['HTTP_USER_AGENT']))
{
header("Location:mobile/index.php");
}
}
checkMobile()
?>
Попробуйте эту библиотеку вместо: http://mobiledetect.net/ – Gohn67
С точки зрения вашего вопроса, у вас есть строка 11, вставленная в ваш вопрос? – Gohn67
Строка 11 - одна из этих строк выше. Я думаю, что строка 11 буквально checkMobile() однако запускает функцию. Когда я беру checkMobile(), страница загружается без проблем. Только когда включаю вызов функции, я получаю ошибку T_IF – user1904273