Heim > Backend-Entwicklung > PHP-Tutorial > PHP 判断手机装置的代码

PHP 判断手机装置的代码

WBOY
Freigeben: 2016-06-13 12:29:10
Original
1085 Leute haben es durchsucht

PHP 判断手机设备的代码

现在移动互联网越来越发到,很多的网站都普及了手机端浏览,为了更好的让网页在手机端显示,我们都选择了使用CSS媒体查询制作响应式模版,但这也有弊端,例如某些网站的结构是CMS类型的,太多的内容要显示,而使用CSS媒体查询设计响应式,只会隐藏但还是加载了,为了让手机端更快速的显示出内容,我们可以使用这个PHP判断手机设备代码,使用这个代码可以很方便的显示或不显示自定义的内容。

<meta charset="utf-8">这是PHP判断手机设备函数代码,复制到PHP函数库中调用:<?phpfunction is_mobile() {	$user_agent = $_SERVER ['HTTP_USER_AGENT'];	$mobile_browser = Array (			"mqqbrowser", // 手机QQ浏览器			"opera mobi", // 手机opera			"juc",			"iuc", // uc浏览器			"fennec",			"ios",			"applewebKit/420",			"applewebkit/525",			"applewebkit/532",			"ipad",			"iphone",			"ipaq",			"ipod",			"iemobile",			"windows ce", // windows phone			"240×320",			"480×640",			"acer",			"android",			"anywhereyougo.com",			"asus",			"audio",			"blackberry",			"blazer",			"coolpad",			"dopod",			"etouch",			"hitachi",			"htc",			"huawei",			"jbrowser",			"lenovo",			"lg",			"lg-",			"lge-",			"lge",			"mobi",			"moto",			"nokia",			"phone",			"samsung",			"sony",			"symbian",			"tablet",			"tianyu",			"wap",			"xda",			"xde",			"zte" 	);	$is_mobile = false;	foreach ( $mobile_browser as $device ) {		if (stristr ( $user_agent, $device )) {			$is_mobile = true;			break;		}	}	return $is_mobile;}?>这是调用代码,可以加上if判断:<?php if(is_mobile()):?>设置手机端的内容<?php endif; ?>
Nach dem Login kopieren

?

效果图:

?

?

?

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage