位置: IT常识 - 正文

phpcms判断是否为手机(php判断是否为整数)

发布时间:2024-01-26
phpcms判断手机的方法:首先创建一个isMobile()方法;然后在方法内获取$_SERVER

推荐整理分享phpcms判断是否为手机(php判断是否为整数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php判断登录用户是否为管理员,php判断登录用户是否为管理员,php 判断类是否存在,php判断useragent,php怎么判断是不是数字,php判断https,php怎么判断是不是数字,php判断https,内容如对您有帮助,希望把文章链接给更多的朋友!

有时候我们可能需要判断用户的终端类型,返回不同的页面效果,比如手机和电脑返回不同的url页面,那么phpcms如何判断呢?我们一起来学习一下吧!

phpcms判断是否为手机(php判断是否为整数)

phpcms判断是否为手机

创建一个isMobile()方法,用来判断用户是否是手机访问。

/*** Function isMobile* @param $n 判断手机版*/function isMobile(){$useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';$useragent_commentsblock=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_commentsblock) || CheckSubstrs($mobile_token_list,$useragent);if ($found_mobile){return true;}else{return false;}}

PHP中文网,大量的免费PHPCMS教程,欢迎在线学习!

本文链接地址:https://www.jiuchutong.com/zhishi/310540.html 转载请保留说明!

上一篇:帝国cms怎么采集信息(帝国cms采集标签)

下一篇:php中 __clone的使用(php clone函数)

  • 跨年度调整税金及附加
  • 增值税审核表
  • 支付转让费待摊怎么做账
  • 金蝶k3生产领料单怎么导入
  • 发票开票人是管理员可以吗
  • 外包工加工工资怎么结算
  • 增值税转型前后对比
  • 企业的银行存款
  • 房屋改造工程怎么计入固定资产
  • 汇总记账凭证长什么样
  • 原材料暂估分录
  • 利息算增值税吗
  • 基本养老保险覆盖人数
  • 假的手撕票已经入账了怎么办?
  • 支付的专家费怎么入账
  • 打款给个体户
  • 预提 冲销
  • 拿回费用票普票忘记入账怎么办?
  • 入住酒店报销
  • 公积金提取条件
  • 危险废物处置是冶金行业吗
  • unsupportedfirsthd解决办法
  • 银行发放贷款银行会计怎么做账务处理
  • 开具成品油发票规格型号有哪些要求
  • 支付劳保用品会计怎么做
  • PHP中empty和isset对于参数结构的判断及empty()和isset()的区别
  • Mac怎么更改默认打开方式
  • 跨平台桌面程序
  • vue批量上传图片至oss
  • 供应商自身的品质问题
  • 跨境收入怎么入账
  • 招待费计入哪里
  • vue3.0用法
  • 差旅费报销会计处理
  • 商品流通企业的经营过程分为
  • php lcg_value与mt_rand生成0~1随机小数的效果对比分析
  • php自定义表单系统
  • 存货需要计算填列吗
  • 手撕代码题目集锦
  • 开票软件怎么增加开票员
  • vue实现注册
  • mysql主键语句
  • 赔偿的费用
  • 金融企业往来支出科目属于什么科目
  • 低值易耗品还需要录入明细吗
  • 税控盘维护费280元怎么做账
  • 企业信息联网核查系统的意义
  • 以前年度损益调整结转到哪里
  • 主营业务成本大于主营业务收入怎么办
  • 办理地税手续费
  • 房产税土地使用税会计分录
  • 加盟费收入如何入账
  • 建筑企业预缴税款怎么算
  • 补提企业所得税后怎么调整未分配利润
  • 去年漏记了收入,可以记今年吗
  • 采用公允价值模式计量的投资性房地产不需要计提折旧
  • 开办幼儿园的流程图
  • 银行贷款利息支出税前扣除标准
  • 研发支出资本化和费用化的区别
  • 单位内部部门之间人员调整
  • MySql5.6使用validate password 插件加强密码强度的安装及使用方法
  • win8语言栏不见了 怎么调出来
  • watch programmes
  • mac文本软件
  • windows10周年更新
  • win7系统登录QQ失败提示QQ软件已被破坏或部分文件已经丢失的解决方法
  • win8系统如何关机
  • [置顶]公主大人接下来是拷问时间31
  • opengl版本太低怎么升级
  • javascript运用
  • ubuntu for android
  • 三消游戏攻略
  • 安卓开发日记本
  • python遍历列表的两种方法
  • js link global
  • jquery 跨域方法
  • jQuery模拟select实现下拉菜单功能
  • 上海税务登记如何网上申请
  • 个人所得税追缴很快就缴清了还会被罚款吗
  • 税务局网上缴税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号