公司网站内容编辑,国外设计,艺术网站定制,郴州网站seo外包现在移动互联网越来越发达#xff0c;很多的网站都普及了手机端浏览#xff0c;为了更好的让网页在手机端显示#xff0c;我们都选择了使用CSS媒体查询制作响应式模版#xff0c;但这也有弊端#xff0c;例如某些网站的结构是CMS类型的#xff0c;太多的内容要显示#…现在移动互联网越来越发达很多的网站都普及了手机端浏览为了更好的让网页在手机端显示我们都选择了使用CSS媒体查询制作响应式模版但这也有弊端例如某些网站的结构是CMS类型的太多的内容要显示而使用CSS媒体查询设计响应式只会隐藏但还是加载了为了让手机端更快速的显示出内容我们可以使用这个PHP判断手机设备代码使用这个代码可以很方便的显示或不显示自定义的内容。在做WEB开发的时候经常会需要用到对移动设备的页面匹配当然可以直接把网站做成响应式的但如果不想这么做的话可以使用PHP对设备类型进行判断 然后显示相应的界面和内容。今天分享一种使用 PHP 判断设备是否是手机/平板的方法方法来源于WordPress(wp-includes/vars.php:125)适用于大部分类型的手机/平板判 断方法一/*** Test if the current browser runs on a mobile device (smart phone, tablet, etc.)** staticvar bool $is_mobile** return bool*/function wp_is_mobile() {static $is_mobile null;if ( isset( $is_mobile ) ) {return $is_mobile;}if ( empty($_SERVER[HTTP_USER_AGENT]) ) {$is_mobile false;} elseif ( strpos($_SERVER[HTTP_USER_AGENT], Mobile) ! false // many mobile devices (all iPhone, iPad, etc.)|| strpos($_SERVER[HTTP_USER_AGENT], Android) ! false|| strpos($_SERVER[HTTP_USER_AGENT], Silk/) ! false|| strpos($_SERVER[HTTP_USER_AGENT], Kindle) ! false|| strpos($_SERVER[HTTP_USER_AGENT], BlackBerry) ! false|| strpos($_SERVER[HTTP_USER_AGENT], Opera Mini) ! false|| strpos($_SERVER[HTTP_USER_AGENT], Opera Mobi) ! false ) {$is_mobile true;} else {$is_mobile false;}return $is_mobile;}代码二这是PHP判断手机设备函数代码复制到PHP函数库中调用:这是调用代码可以加上if判断:设置手机端的内容以上所述就是本文的全部内容希望大家喜欢。