Вебмастерская

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

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

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

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

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

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

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

Читайте также:  Гайд по размерам контента в ВК в 2026 году: обложки, посты, аватары, истории и видео

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-ленту блога и будьте всегда в теме! Спасибо!

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

Источник

Вам также может понравиться...

Добавить комментарий