您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程
phpcms判断手机访问网站的方法
春竹2025-05-02phpcms教程已有人查阅
导读有时候我们可能需要判断用户的终端类型,返回不同的页面效果,比如手机和电脑返回不同的url页面,那么phpcms如何判断呢?我们一起来学习一下吧!
有时候我们可能需要判断用户的终端类型,返回不同的页面效果,比如手机和电脑返回不同的url页面,那么phpcms如何判断呢?我们一起来学习一下吧!
phpcms判断是否为手机
创建一个isMobile()方法,用来判断用户是否是手机访问。
phpcms判断是否为手机
创建一个isMobile()方法,用来判断用户是否是手机访问。
/**
* Function isMobile
* @param $n 判断手机版
*/
function isMobile(){
$useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';
$useragent_comment lock=preg_match('|\(.*?\)|',$useragent,$matches)>0?$matches[0]:'';
function CheckSubstrs($substrs,$text){
foreach($substrs as $substr)
if(false!==strpos($text,$substr)){
return true;
}
return false;
}
$mobile_os_list=array('Google Wireless Transcoder','Windows CE','WindowsCE','Symbian','Android','armv6l','armv5','Mobile','CentOS','mowser','AvantGo','Opera Mobi','J2ME/MIDP','Smartphone','Go.Web','Palm','iPAQ');
$mobile_token_list=array('Profile/MIDP','Configuration/CLDC-','160×160','176×220','240×240','240×320','320×240','UP.Browser','UP.Link','SymbianOS','PalmOS','PocketPC','SonyEricsson','Nokia','BlackBerry','Vodafone','BenQ','Novarra-Vision','Iris','NetFront','HTC_','Xda_','SAMSUNG-SGH','Wapaka','DoCoMo','iPhone','iPod');
$found_mobile=CheckSubstrs($mobile_os_list,$useragent_comment lock) || CheckSubstrs($mobile_token_list,$useragent);
if ($found_mobile){
return true;
}else{
return false;
}
}
本文标签:
很赞哦! ()
上一篇:本地怎么安装phpcms
相关教程
- (PC+手机)帝国cms7.5漫画图片连载网站源码免费下载
- 帝国CMS7.5小说推荐公众号导航带wap手机站+带采集工具
- 帝国CMS7.5漫画网站模板带手机端源码免费下载
- 帝国cms7.5模板情感文学名言名句心情文章类源码下载带手机
- 帝国cms7.5淘宝客电商品牌特价带手机站带会员模板下载
- 帝国cms大气淘宝客网站源码带手机版带火车头采集
- 帝国cms7.5自适应手机端在线课程教育网站源码
- (自适应手机端)seo博客网站模板新闻资讯网站源码下载
- 帝国CMS8.0新增手机短信接口功能说明
- (自适应响应式)英文外贸电子产品手机配件网站pbootcms模板
- (自适应手机端)英文外贸电子产品通用pbootcms模板源码下载
- (自适应响应式)HTML5电脑手机电子数码产品配件pbootcms模板下载
图文教程
phpcms更换修改域名的方法
phpcms其修改更换域名的方法,PHPCMS在修改域名后,需要修改一些设置才能让网站浏览正常。1.在站点目录找到/caches/configs/system.php文件,使用FTP工具下载下来
PHPCMS上传报错413的解决方法
PHPCMS上传错误413,其原因Nginx默认限制大上传文件就是1M,所以上传文件超过1M就会报413错误,解决方法:找到“nginx.conf”配置下的“client_max_body_size”
linux centos8安装php+nginx+mysql运行phpcms网站的方法步骤
重新换vps,用centos8,重新配置系统环境,记下笔记:安装nginx与php首先安装nginx php ,安装默认版本的nginx,php默认安装7yum install nginx php系统罗列安装详细信息
PHPCMS加载完公共函数库源码分析
加载完公共函数库,下面加载网站的主要配置和一些静态文件的路径。上面代码中多次用到了pc_base::load_config()这个方法,到底这个函数式如何实现的,代码如下:
相关源码
-
帝国cms7.5品牌连锁店招商加盟商机网站模版源码本模板为招商加盟、创业投资、品牌连锁等商业领域设计,采用帝国CMS7.5内核构建,整体风格简洁大气,突出商业信任感与专业度,适合各类招商加盟项目展示、品牌连锁店宣传等商业应用场景。查看源码 -
(自适应)pbootcms家政服务保洁保姆打扫卫生网站模板下载本模板基于PbootCMS内核开发,为家政服务企业量身定制。设计风格温馨亲切,突出家政行业的专业与贴心服务特性,多方位展示企业服务项目与优势。查看源码 -
(自适应)工业机械制造设备网站pbootcms模板下载为机械制造、工业设备类企业设计,特别适合各类机械设备、生产线、工业自动化产品展示。采用响应式技术,确保在不同设备上都能清晰展示机械产品的技术参数和细节特点。查看源码 -
(PC+WAP)蓝色玻璃纤维制品环保设备营销型pbootcms模板源码下载这是一款针对玻璃纤维行业特点设计的网站模板,采用蓝色系配色方案,体现工业感和环保理念。模板包含产品中心、应用案例、技术支持和新闻动态等核心模块,能够全面展示玻璃纤维制品的技术参数和应用场景。查看源码 -
(自适应)橙色家政服务清洁保洁服务pbootcms网站模板源码下载模板核心价值:基于PbootCMS内核开发的家政服务类网站模板,通过模块化设计展现服务项目、团队风采、服务案例等核心板块,突出时效预约、服务标准化展示等家政行业特性。查看源码 -
(自适应)蓝色英文外贸电子科技产品带三级栏目网站模板为外贸企业设计的英文网站模板,基于PbootCMS系统开发。突出多语言支持和国际化布局,三级栏目结构清晰展示产品分类,响应式设计确保更好客户在移动端和PC端获得一致的专业体验。查看源码
| 分享笔记 (共有 篇笔记) |
