/ / PHP Як виявити хром на IOS, Android і Windows? - php, android, ios, google-chrome

PHP, як виявити хром на IOS, Android та Windows? - php, android, ios, google-chrome

eregi - це старий код і працює, коли я завантажую chrome для хромових функцій. Я бачив підручники Java для виявлення для iOS, Android і windows, але для PHP це здається обмеженим.

preg_match здавалося, дає мені питання про те, як це було використано. Як би ви виявили його на всіх 3 так ви отримаєте правильний браузер?

Це те, що я використовую зараз:

function is_chrome()
{
return(eregi("chrome", $_SERVER["HTTP_USER_AGENT"]));
//return(preg_match(“/applewebkit/i”, $_SERVER[‘HTTP_USER_AGENT’]));
}

if(is_chrome())
{
// code for Chrome Browser here

echo $chrome = "You are using Google Chrome Browser.";

} else{
echo $chrome = "hide";

}

Відповіді:

0 для відповіді № 1

Для виявлення веб-переглядачів можна використовувати бібліотеку третьої сторони. Browser.php

Типове використання:

$browser = new Browser();
if( $browser->getBrowser() == Browser::BROWSER_CHROME && $browser->getPlatform() == Browser::PLATFORM_WINDOWS ) {
echo "Chrome on Windows";
}