Revision: 30471
Updated Code
at August 14, 2010 04:58 by 3k-
Updated Code
/**
* Detects most mobile agents.
*
* @return bool
* @see http://en.wikipedia.org/wiki/List_of_user_agents_for_mobile_phones
*/
function isMobile()
{
$userAgent = $_SERVER["HTTP_USER_AGENT"];
$yes = strpos($userAgent, "Android") !== false;
$yes = $yes || strpos($userAgent, "iPhone") !== false;
$yes = $yes || strpos($userAgent, "Palm") !== false;
$yes = $yes || strpos($userAgent, "Symbian") !== false;
$yes = $yes || strpos($userAgent, "Mobile") !== false;
$yes = $yes || strpos($userAgent, "MIDP") !== false;
$yes = $yes || strpos($userAgent, "CLDC") !== false;
return $yes;
}
Revision: 30470
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 14, 2010 04:55 by 3k-
Initial Code
/**
* Detects most mobile agents.
*
* @return bool
* @see http://en.wikipedia.org/wiki/List_of_user_agents_for_mobile_phones
*/
function isMobile()
{
$yes = strpos($this->userAgent, "Android") !== false;
$yes = $yes || strpos($this->userAgent, "iPhone") !== false;
$yes = $yes || strpos($this->userAgent, "Palm") !== false;
$yes = $yes || strpos($this->userAgent, "Symbian") !== false;
$yes = $yes || strpos($this->userAgent, "Mobile") !== false;
$yes = $yes || strpos($this->userAgent, "MIDP") !== false;
$yes = $yes || strpos($this->userAgent, "CLDC") !== false;
return $yes;
}
Initial URL
Initial Description
Initial Title
Detect most mobile HTTP clients
Initial Tags
http, mobile, web
Initial Language
PHP