Мы ищем способ определить, пользуется ли пользователь мобильным браузером. Нам нужно сделать это в PHP, проанализировав строку пользовательского агента. Я знаю, что у этого метода много предостережений, но нам действительно нужно это делать.
Есть ли у вас какие-либо предложения? Хороший (даже если не идеальный) обновленный код?
Я знаю о WURFL, и я считаю, что это здорово, но это не бесплатное использование для проектов с открытым исходным кодом. По ошибке я нашел этот код: http://mobiforge.com/developing/story/lightweight-device-detection-php (и некоторые варианты), но я не уверен в этом. Похоже, что это написано очень плохо (посмотрите, например, когда они используют $mobile_browser = '0' с кавычками вокруг целого числа...).
Вы можете что-то порекомендовать?
Спасибо,
Алессандро