Heim >php教程 >PHP源码 >判断客户端是否为手机移动设备

判断客户端是否为手机移动设备

PHP中文网
PHP中文网Original
2016-06-01 14:33:001247Durchsuche

判断客户端是否为手机移动设备

//判断是否属手机
function is_mobile() {
	$user_agent = $_SERVER['HTTP_USER_AGENT'];
	$mobile_agents = Array("240x320","acer","acoon","acs-","abacho","ahong","airness","alcatel","amoi",
	"android","anywhereyougo.com","applewebkit/525","applewebkit/532","asus","audio","au-mic","avantogo",
	"becker","benq","bilbo","bird","blackberry","blazer","bleu","cdm-","compal","coolpad","danger","dbtel",
	"dopod","elaine","eric","etouch","fly ","fly_","fly-","go.web","goodaccess","gradiente","grundig",
	"haier","hedy","hitachi","htc","huawei","hutchison","inno","ipad","ipaq","ipod","jbrowser","kddi",
	"kgt","kwc","lenovo","lg ","lg2","lg3","lg4","lg5","lg7","lg8","lg9","lg-","lge-","lge9","longcos",
	"maemo","mercator","meridian","micromax","midp","mini","mitsu","mmm","mmp","mobi","mot-","moto",
	"nec-","netfront","newgen","nexian","nf-browser","nintendo","nitro","nokia","nook","novarra",
	"obigo","palm","panasonic","pantech","philips","phone","pg-","playstation","pocket","pt-","qc-",
	"qtek","rover","sagem","sama","samu","sanyo","samsung","sch-","scooter","sec-","sendo","sgh-","sharp",
	"siemens","sie-","softbank","sony","spice","sprint","spv","symbian","tablet","talkabout","tcl-",
	"teleca","telit","tianyu","tim-","toshiba","tsm","up.browser","utec","utstar","verykool","virgin",
 "vk-","voda","voxtel","vx","wap","wellco","wig browser","wii","windows ce","wireless","xda","xde","zte");
	$is_mobile = false;
	foreach ($mobile_agents as $device) {
		if (stristr($user_agent, $device)) {
			$is_mobile = true;
			break;
		}
	}
	return $is_mobile;
}
//使用很简单
if( is_mobile() ){
Your Code
}

                   

以上就是判断客户端是否为手机移动设备的内容,更多相关内容请关注PHP中文网(www.php.cn)!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP利用imagick把PDF转成PNGNächster Artikel:imagick库下png转jpg