zdcms建站系统前端判断用户访问设备是:手机端、电脑端、微信公众号端还是小程序端的标签语句写法,具体看下面的代码。
判断是否电脑端访问
{if IS_PC} 电脑端界面 {/if}
当前模板是调用的移动端模板,但有可能是在电脑上访问,不可能使用的电脑模板。
{if IS_MOBILE} 移动端界面 {/if}
当前访客是来自移动端,一定是在手机上访问的人,但可能使用的电脑模板
{if IS_MOBILE_USER} 移动用户 {/if}
判断当前是否公众号端访问
{if dr_is_weixin_app()} 来自微信APP公众号里面的访问 {/if}
判断当前是否小程序端访问
{if strpos($_SERVER['HTTP_USER_AGENT'], 'miniProgram')} 在小程序中访问 {/if}
PHP代码中判断语句写法示例:
if (IS_PC) { // 调用的pc模板 } if (\Phpcmf\Service::C()->_is_mobile()) { // 来之移动端,pc端取反就行 } if (dr_is_weixin_app()) { // 来自微信app的公众号里面 }