PHP: определение мобильных устройств

Статья читается: 1 мин.

Приветствую Вас, уважаемые посетители моего блога!

Давненько не писал статей на свой блог, но вот сегодня решил — все хватит, надо что-то полезное написать.

И сегодня я предлагаю Вашему вниманию новую статью об определении мобильных устройств на PHP. Знающим людям язык программирования PHP это не будет новинкой, но думаю может кому-то эта статья пригодится.

Итак, поехали! Статья не большая, но полезная!

Иногда требуется определить с какого устройства зашли на сайт т.е. с мобильного или с обычного компьютера, плюс некоторые подробности об устройстве. И желательно на сервере, чтобы не нагружать клиента.

Для этого существует прекрасный PHP класс Mobile_Detect спонсируемый и разработанный создателями сайта browserstack.com (кстати очень не плохой инструмент для тестирования верстки, правда не бесплатный). Исходный код можно посмотреть на github.

PHP-определение-мобильных-устройств

Использование

Первым делом нужно подключить файл класса, создать экземпляр класса:

include 'Mobile_Detect.php';
$detect = new Mobile_Detect();

Дальше нашему вниманию предоставляется большое количество методов. Например можем поределить с мобильного или планшета посетили наш сайт:

if ($detect->isMobile())
{
    // код выполнятеся только для мобильных устьройств.
}
if($detect->isTablet())
{
    // только для планшетов.
}

Определение ОС:

if($detect->isiOS())
{
    // код для устройств под iOS
}
if($detect->isAndroidOS())
{
    // код для устройств под Android
}

Подробней о всем функционале класса можно прочитать здесь.

Вот такая вот получилась статейка! Надеюсь — будет полезна!

В дальнейшем планирую написать еще несколько статей по PHP и JS! Чтобы не пропустить их — подписывайтесь на RSS-ленту блога и будьте всегда в теме! Спасибо!

И как всегда — с Вами был ваш Юрич!

Вам понравилась статья?
плохохорошо (+2 баллов, 1 оценок)
Загрузка...
Обо мне
Юрич:
Занимаюсь созданием сайтов на ВордПресс более 5 лет. Работал в нескольких веб-студиях, да и сейчас работаю. Иногда подрабатываю на фрилансе, как на нашем так и на зарубежном. Везде зарекомендовал себя очень хорошо. Если нужен сайт на вордресс, шаблон для сайта или лендинг - не стесняйтесь - пишите. Рад буду помочь!