zblog判断访客是否为移动设备的函数zbp_is_mobile()

07-13 80阅读 0评论

文章最后更新时间:2022年08月09日

之前分享过ZBLOG判断访问网站的设备是否是手机移动设备的方法,其函数代码是来自 Wordpresswp_is_mobile() 函数,这几天发现 ZBlog php 1.7.2+版本开始,也内置了判断移动端的函数 zbp_is_mobile() ,zbp_is_mobile() 函数的实现原理和之前分享的代码差异不大,也是通过获取 user-Agent 来判断是否为移动端,但因为 zblog 内置了函数,在应用开发时就可以少添加一个函数代码了。

函数原代码

123456789101112131415161718192021
/** * 检查移动端 */functiON zbp_is_mobile(){    return CheckIsMobile();}/** * 检查移动端 * * @return boolean */function CheckIsMobile(){    $ua = GetGuestagent();    if (preg_match('/(Android|Web0S|webos|iPad|iPhone|Mobile|Windows\sPhone|Kindle|BlackBerry|Opera\sMini)/', $ua)) {        return true;    }    return false;}

使用方法

主题模板文件中使用
12345
{if zbp_is_mobile()}是移动端{else}不是移动端{/if}

函数位置

路径:zb_system/function/c_system_common.php

免责声明
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:Goliszhou@gmail.com
$

发表评论

表情:
评论列表 (暂无评论,80人围观)

还没有评论,来说两句吧...