get_browser() функция может быть использована для функции обнаружение.
Если вы действительно хотите знать версию браузера, вы можете посмотреть на $_SERVER['HTTP_USER_AGENT'].
Предупреждение: хотя большинство пользователей этого не сделают, можно отправить на сервер другую строку пользовательского агента, которая может быть выполнена, например. защищать конфиденциальность. Если кто-то хочет дойти до того, чтобы отправить вам пользовательский агент, чтобы иметь возможность использовать ваш сайт, хотя они, вероятно, будут знать, как справляться с любыми ошибками, которые могут возникнуть.
Как вопрос, почему вы пытаетесь ограничить аудиторию до IE 10 и выше? Почему бы не использовать библиотеку, такую как Modernizr, чтобы заполнить функции, которые могут отсутствовать в IE 9?
EDIT: Some info regarding the IE 10 user agent string. Вы захотите прочитать это, чтобы вы знали, что нужно сопоставить с вашим $ _SERVER ['HTTP_USER_AGENT'] против
Google Browser 'php detect browser 'ничего не полезен? –
Я знаю об этом, хотя я не могу проверить свой код, потому что я владею только маками. Я надеялся, что кто-то сможет это сделать для меня. –
@ DylanCross зарегистрируйтесь для бесплатной учетной записи BrowserStack, и вы можете протестировать ее в любой версии IE: http://www.browserstack.com/ – okyanet